Java / C++ / Golang Developer

Morgan Stanley

Alpharetta, United States
Backend engineer
Microservices architecture
Distributed systems
This is a Software Engineering III position at the Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs

Job Summary

  • This is a Software Engineering III position at the Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
  • As a senior backend engineer, you will be working in Middle Office Core Platform Organization to drive product development and modernization initiatives.
  • Morgan Stanley is committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years.

Matching Summary

This is a Software Engineering III position at the Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.

Skills & Requirements

Must-have

  • backend engineer
  • microservices architecture
  • distributed systems
  • Object-Oriented Analysis and Design
  • coding principles
  • unit testing
  • code quality automation

Nice-to-have

  • customer focus
  • agile software development
  • scalability
  • performance optimization
  • cloud-based software
  • new technologies

Key Requirements

  • Bachelor’s Degree in Computer Science or STEM
  • 7 years of relevant professional experience
  • Strong knowledge of Software Design Patterns
  • Hands-on experience in Databases
  • 7 years or more experience in C/C++/Java, Go and Python

Work Rights

Not specified

Tailored Resume

Cover Letter