Job Description
We are seeking an experienced Lead Software Engineer to help drive our cloud modernization journey within Credit & Verification Services. As part of a high-performing engineering team, you will lead the design, development, and delivery of the Ascend Cloud Foundation Platform, building and maintaining cloud-native microservices and web applications using modern technologies and architectural practices.
This is a hybrid role requiring travelling to Hyderabad office 40% times per month.
You will be #LI-hybrid based in Hyderabad and reporting to Director Engineering.
Key Responsibilities
- You will Lead software delivery within Agile teams, ensuring high-quality solutions are delivered on time and aligned with business objectives.
- Provide technical leadership across architecture, design, development, and deployment of scalable, secure, and maintainable software solutions.
- Own the technical architecture and drive decisions that support performance, reliability, security, and long-term scalability.
- You will champion engineering best practices, including clean code, coding standards, automation, DevSecOps, and maintainability.
- Partner with Product, Design, QA, and other stakeholders to translate business requirements into effective technical solutions.
- Facilitate technical discussions and guide decisions that align with architectural standards and strategic technology goals.
- Identify, manage, and mitigate technical risks to ensure successful project outcomes.
- Ensure clear and effective documentation of code, systems, architecture, and development processes.
- Drive the development of high-quality, scalable code with a strong focus on minimizing defects.
- Mentor and support engineers through technical guidance, code reviews, and knowledge sharing.
- Lead by example, fostering a culture of innovation, collaboration, continuous improvement, and engineering excellence.