AL

Senior Software Engineer II

Alter Domus
Hyderabad8-10 LPA Posted 25 Jun 2025
FULL TIME
Sdlc
Coding
Software Design
Enterprise Applications
Computer Science
+5 more

Job Description

Roles and Responsibilities:

  • This role involves working with a team of talented developers
  • Responsible for the analysis, design, and development of software solutions
  • Ability to participate and contribute in requirement refinement sessions for new applications and customizations, adhering to standards, processes, and best practices
  • Experience in understanding complex distributed architectures and creating a high-level design, working with other technical leaders to drive out the detailed design and implementation of complex applications, interfaces and integrations
  • Applies technical capabilities within own discipline to lead junior employees
  • Ability to understand, lead and contribute for performance engineering and security assessments of the enterprise software architecture, and assisting guidance, advice, and/or training to other application developers when needed
  • Researches and evaluates tools and software as needed in the ecosystem
  • Develops documentation throughout the software development life cycle (SDLC)

Requirements and skills:

  • Bachelor s degree in Computer Science, Engineering, or a related technical field
  • 8-10 years of professional software development, experience working in the Financial Services industry is highly preferred
  • Professional experience building large-scale public facing enterprise applications (React.js, Node.js. PostgreSQL and TypeScript)
  • Preferred experience in AWS and GraphQL.
  • Experience developing in a Cloud Platform (Azure/AWS)
  • Experience working with microservices and distributed systems
  • Experience working with developing APIs, a good understanding of REST API principles and best practices.
  • Solid experience working with relational and non-relational databases (e.g. PostgreSQL Server, MongoDB)
  • Solid experience writing unit, component, and integration tests
  • Experience with container (Docker) and container orchestration platforms like Kubernetes
  • Proficient with CI/CD principles and best practices
  • Experience with Agile Software Development Lifecycle methodologies
  • Highly motivated with a strong sense of commitment and teamwork
  • Highly analytical and strong problem-solving skills
  • An open mind willing and capable to learn in a fast-paced environment across the entire development stack

Join WhatsApp Channel