Morgan Stanley Services Group, Inc. seeks to solve the problem of developing and maintaining enterprise platforms supporting client-facing financial reporting and compliance systems by hiring a Director, Software Engineer.
Requirements
- Java and J2EE
- Spring Framework including Spring Boot, and Spring MVC
- Hibernate
- RESTful API
- SQL
- Relational Databases
- GitHub and Jenkins
- Unit and Integration Testing
- Unix and Linux Shell Scripting
- JavaScript
- JSON and XML
- Agile Scrum methodology
- Experience working in Financial Services Environment
Responsibilities
- Serve as a senior application developer and key technical contributor for enterprise platforms supporting client-facing financial reporting and compliance systems
- Perform technical architecture responsibilities across the firm’s Operations Technology organization, supporting enterprise platforms and financial systems
- Design, develop, and deliver scalable, enterprise-grade software solutions in alignment with strategic objectives
- Handle the entire software development lifecycle, from analysis and design to deployment and post-production support
- Implement, design, and maintain critical system components, optimizing for performance, resilience, and maintainability
- Conduct design and code reviews with a focus on quality, security, and performance
- Drive tooling, automation, and DevOps improvements, contributing to operational efficiency and SDLC maturity
Other
- Master’s degree in Information Systems, Computer Science, or a related field of study
- Three (3) years of experience in the position offered or three (3) years as an Associate, Software Developer, or a closely related occupation
- Telecommuting permitted up to 2 days per week
- Commitment to diversity and inclusion
- Strong work-life balance with attractive and comprehensive employee benefits and perks