Morgan Stanley is seeking to enhance its Treasury Technology capabilities to effectively size and manage the firm's liquidity, unsecured funding, and capital resources, supporting internal clients such as Treasury, Cash Management Operations, and various finance teams.
Requirements
- Should have hands-on experience with Java/Scala, Spring and RDBMS/SQL.
- Good knowledge of multi-threading and high-volume server-side development.
- Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Basic working knowledge of Unix/Linux.
- Exposure to Test and Behavior Driven Development in agile setup would be huge advantage.
- Exposure to JavaScript framework like Angular is desirable.
Responsibilities
- Designing and developing server-side components that meet the business requirements in an effective and efficient manner.
- Interfacing with business users when required in understanding the requirement and providing solutions.
- Assisting team members in design and development.
- Partnering along with the squad to identify and mitigate risks and escalate issues as necessary.
- Ensure code quality and automated testing standards, be a part of regular code reviews and ensure quality gates are upheld and enhanced.
Other
- 3-8+ years of work experience in software development.
- Bachelor of Science in Computer Science or relevant technical degree.
- Excellent communication, teamwork and interpersonal skills.
- Desire to learn the business domain and partner with stakeholders to specify new business features.
- Strong analytical capability and problem-solving skills.