Software Engineer - Cloud Native & Microservices (AWS)

Hyderabad April 14, 2026 Full Time
We are looking for an enthusiastic Software Engineer to work at the forefront of our cloud modernisation within our Credit & Verification Services.
You will be part of a high-performance engineering team that delivers the product backlog of Ascend Cloud Foundation Platform.
You will work closely with other Software Engineers to both maintain existing systems and build our cloud-native microservices and web applications using the latest technologies and architectural patterns.
  • You will be #LI-hybrid based in Hyderabad and reporting to Director Engineering.
  • Working as a software developer in an agile team to deliver high-quality software solutions within agreed timelines, ensuring alignment with business requirements and agile principles.Translating business requirements to clean, scalable code ensuring minimal defects.
  • Collaborate closely with cross-functional team members to design, develop, test, and release.
  • Collaborate in development processes and practices, a culture of continuous integration, continuous delivery, and continuous improvement.
  • Follow DevSecOps practices into the development lifecycle to ensure code quality & security while leveraging static code analysis and security scan tools.
  • Provide clear and concise documentation for code, processes, and system architecture to facilitate knowledge sharing and maintainability.
Qualifications
  • 1 - 4 years of hands-on experience in the developer role in software engineering.
  • Qualified with a degree in B.Sc. in Computer Science, MCA in Computer Science, Bachelor of Technology in Engineering, or higher.
  • Proven track record of building secure, mission-critical, high-volume transaction web-based software systems in regulated environments (finance and insurance industries).
  • Hands-on expertise in .NET, Java (Spring/ Micronaut/Quarkus), or Go, building high-quality, scalable, secure APIs within micro services architectures. Preference for technology and language??agnostic engineers.
  • Proficient in writing high-quality unit and integration tests using xUnit or nUnit with 100% coverage, with hands-on experience in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
  • Experience with using mocking frameworks to ensure test reliability and alignment with acceptance criteria.
  • Familiarity with clean architecture, SOLID principles, and design patterns.
  • Experience with any of NOSQL or SQL Databases.
  • Knowledge or experience of working with containers, Docker.
  • Knowledge on Kubernetes . Working knowledge of any source control, git (e.g. Bitbucket, Github, Gitlab).
  • Fundamental knowledge or experience of CI & CD.
Apply on company site

How well do you match this role?

Check My Resume