Senior Full Stack Engineer - Director- Software Engineering
Morgan Stanley View all jobs
- Mumbai, Maharashtra
- Permanent
- Full-time
- Development and maintenance of firm's Assurance & Legal Technology platforms.
- Design and build modern, responsive web applications using Angular and/or React.
- Develop and maintain backend services using microservices architectures
- Take ownership of the product vision and actively improve the product and platform.
- Design and implement business solution in agile squads.
- Learn and embrace agile principles and ceremonies.
- Code review and feedback to other developers.
- Contribute to test automation and continuous integration/continuous deployment.
- Work comfortably in environments using CI/CD pipelines, containerization, and DevOps practices
- Actively participate in discussions, and influence design and architecture of technical solutions.
- Collaborate with other IT teams and stakeholders to ensure smooth end to end delivery.
- Learn next generation and relevant upcoming technologies for the job.
- Abide by Tech & Data Policies and Procedures and SDLC/PLC requirements.
- Embrace and become a flag bearer for firm's culture and core values of putting clients first, doing the right thing, leading with exception ideas, giving back, and diversity and inclusion
- 4+ years of hands-on experience on Core Java, Spring, Spring Boot, Hibernate, TypeScript and JUnit.
- Should be able to write optimized, efficient, and clean code with deep expertise in modern UI technologies (Angular / React) and strong experience building microservices‑based backend systems.
- Strong Object-Oriented Programming and Design Pattern concepts with practical experiencing of leveraging the same during development.
- Strong analytical and problem-solving skills.
- Candidate should be able to design and then implement solutions. -
- Team player with strong attitude and work ethics.
- Strong oral and written communication skills.
- Candidate is expected to work with global teams and hence should be clear in both verbal and written communication.
- Write unit tests that exercise all major logic components of the code.
- Hands on expertise in implementing HTTP/HTTPS and REST interfaces and services.
- Exposure to GenAI developer tools (e.g., code assistants, testing aids, productivity enhancers) and openness to using them effectively.
- Git/Git Hub - Relational Database and SQL knowledge - DB2/PostgreSQL/Oracle/Azure SQL - Linux, Unix, Shell Scripting. -
- Knowledge about Kubernetes, Containers,