ALAlter Domus
Senior Software Engineer II
Hyderabad ₹8-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