Engineer 3 – Software Development & Engineering
A mid-to-senior software engineering role focused on designing, developing, and maintaining robust software solutions within a technology-driven environment.
About the role
The employer is seeking an experienced Engineer 3 – Software Development & Engineering based in Chennai, Tamil Nadu. This is a mid-to-senior level individual contributor role within the software engineering function, requiring a strong foundation in software design, development, and delivery.
The successful candidate will be responsible for contributing to the full software development lifecycle — from requirements analysis and architecture through to implementation, testing, and deployment. The role demands hands-on technical expertise alongside the ability to collaborate effectively across cross-functional teams.
- Design, develop, and maintain scalable software applications and systems
- Participate in code reviews and uphold engineering best practices
- Collaborate with product, QA, and infrastructure teams to deliver high-quality solutions
- Troubleshoot, debug, and resolve technical issues in a timely manner
- Contribute to continuous improvement of development processes and tooling
Candidates should bring demonstrable experience in software engineering, a problem-solving mindset, and the ability to work in a fast-paced, collaborative environment. This position is located in Chennai, Tamil Nadu, India.