About this role
The team is seeking a skilled Software Engineer (III) - Core Engineer III to join their dynamic team in Chennai. This role is integral to developing and enhancing core software solutions that drive the company's mission of improving lives and communities through innovative technology.
Key Responsibilities:
- Design, develop, and maintain high-quality software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance and reliability.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Stay updated with emerging technologies and industry trends to integrate into projects.
Required Skills & Qualifications:
- Proficiency in programming languages such as Java, C++, or Python.
- Experience with software development methodologies, including Agile and Scrum.
- Strong understanding of database management systems and SQL.
- Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
Experience:
- 5-8 years of relevant software engineering experience in a similar role.
What we offer:
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
- A chance to work on impactful projects that make a difference in communities worldwide.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.