ENERGY EXEMPLAR INDIA PRIVATE LIMITED

Principal Software Engineer - Backend Development

Job Location

bangalore, India

Job Description

About the Position Reporting to the Software Engineering Manager as a member of the Development team in India, the Software Engineer is responsible for delivering quality and performant software and design to handle the vast array of use cases our customers have today. We are looking for: - 9 years of experience in product development field - 2 years of recent experience in building products on cloud - Strong understanding of data structures, algorithms, and designing for performance - Strong knowledge in OOPS with .Net, Entity Framework, C# and SQL Server or any RDBMS - Hands-on experience with Microservices Architecture - Hands-on experience in building products for Unix systems in addition to Windows - Hands-on experience with CI/CD pipelines and experience with any of the following cloud services (AWS/Azure/GCP/Private cloud) - Knowledge of asynchronous programming and WebAPI development is required - Knowledge and awareness of cloud/ application security is a must (OWASP at the minimum) - Extensive experience in mentoring junior engineers to success - Strong logical, analytical and problem-solving skills - Must be able to work effectively across team boundaries - Strong oral and written communication skills - Good to have experience with either Angular, Vue or Requirements & Qualifications: - Graduate/Master's degree in Computer Science, Engineering, or a related discipline - Strong logical, analytical and problem-solving skills - Must be able to work effectively across team boundaries - Attention to details - Ability to work Provide technical leadership and architectural guidance for the backend development team. - Design and develop robust, scalable, and high-performance backend systems and APIs. - Make critical technical decisions regarding software architecture, technology stacks, and implementation strategies. - Lead the development and implementation of complex features and functionalities. - Collaborate closely with product managers, front-end engineers, and other stakeholders to define and deliver high-quality software solutions. - Ensure the maintainability, scalability, and security of our backend infrastructure. - Drive code quality, best practices, and coding standards within the team. - Mentor and guide senior and junior engineers, fostering their technical growth. - Participate in code reviews and provide constructive feedback. - Troubleshoot and resolve complex technical issues and performance bottlenecks. - Drive innovation by exploring new technologies and approaches to improve our backend systems. - Contribute to the planning and execution of technical roadmaps. - Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance. - Work effectively across team boundaries to ensure seamless integration of components. - Demonstrate a strong attention to detail in all aspects of software development. - Possess the ability to work independently and drive initiatives forward. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 4/11/2025
View More ENERGY EXEMPLAR INDIA PRIVATE LIMITED Jobs

Contact Information

Contact Human Resources
ENERGY EXEMPLAR INDIA PRIVATE LIMITED

Posted

April 11, 2025
UID: 5139864180

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.