i
Feuji
116 Feuji Jobs
10-17 years
Hyderabad / Secunderabad
2 vacancies
Principle Software Engineer Python- Onsite
Feuji
posted 16hr ago
Flexible timing
Key skills for the job
Role: Principal Software Engineer Full Stack (Python/Django)
Company: Feuji Software Solutions Pvt Ltd.
Mode of Hire: Permanent Position
Experience: 10+ years
Work Location: Hyderabad, India and Costa Rica
About Feuji
Feuji, established in 2014 and headquartered in Dallas, Texas, is a leading global technology services provider. With strategic delivery centers in San Jose, Costa Rica, Hyderabad, and Bangalore, we deliver cutting-edge technology solutions to a global clientele.
Our portfolio includes managed cloud services, cybersecurity, product and quality engineering, and data-driven insights. With partnerships with global leaders like Microsoft, HP, GSK, and DXC Technologies, we take pride in delivering tangible results.
At Feuji, we focus on creating 'Happy Teams,' fostering a culture of innovation, collaboration, and career growth.
Position Summary
The Principal Software Engineer will architect, innovate and create multi-disciplinary technical and functional solutions to complex business problems. This position provides technical leadership to development and design teams and oversees all technical aspects of projects. This candidate must design and implement reusable services that are highly scalable, secure, performant, and low cost to maintain and operate.
Essential Functions
• Architect and lead the planning, design and development of new software solutions
• Working closely with Product owners and other stakeholders to understand the requirements and design software solutions to meet the product requirements
• Solves complex and ambitious problems by crafting elegant and impactful solutions and generates concise and effective analysis, reports, and presentation for both internal and external customers.
• Contribute to technical innovations along with defining coding standards
• Mentors and supports other members of the software development team and contributes to the software development best practices
• Serves as an expert advisor to executives on the use of current and future technologies for optimal impact on current and future business strategies and results
• Leads innovation across the organization by exploring new technologies, demonstrating how to leverage those discoveries through proof of concept and incorporating them into the platform
Education
• Bachelor's Degree Computer Science, Engineering or related field or equivalent experience preferred
Work Experience
• Typically 10+ years Hands-on object-oriented programming in Python and Javascript (UI) frameworks
• Experience in Architecting and Designing software solutions for enterprise-wide web application
Skills
• Experience working with cloud native CI/CD tools and technologies.
• Experience with micro service architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
• Strong problem solving skills and solutioning complex problems
• Experience in drafting best coding practices and designing highly scalable, secure, and easy to maintain software solutions
• Solid analytical skills with the ability to refine strategic, technical roadmaps and synthesizing to make improvements and recommendations
• Ability to continously drive results, display a high level of confidence, inspire and motive team performance
• Able to architect, design, review and document high level and detail solutions
• Provide hands-on support in implementing critical components across the entire stack, from front-end, middle-tier, back-end, infrastructure and data stores to automate and scale
• Experience in building large scale platforms that deal real-time complex transactions, and ability to troubleshoot distributed systems
• Knowledge of core cloud services and serverless approaches, and infrastructure as a code
• Strong understanding of Application Security best practices and Security by design.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Principle Software Engineer roles with real interview advice