Morgan Stanley Services Group, Inc. seeks a Director, Software Engineer to serve as a senior application developer and key technical contributor for enterprise platforms supporting client-facing financial reporting and compliance systems, and to perform technical architecture responsibilities across the firm’s Operations Technology organization.
Requirements
- Java and J2EE
- Spring Framework including Spring Boot, and Spring MVC
- Hibernate
- RESTful API
- SQL
- Relational Databases
- GitHub and Jenkins
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.
- Handle project development efforts, coordinating across business and engineering stakeholders.
- Conduct design and code reviews with a focus on quality, security, and performance.
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.
- three (3) years of experience with Unit and Integration Testing
- three (3) years of experience with Unix and Linux Shell Scripting
- three (3) years of experience with JavaScript