Morgan Stanley is seeking a Director in the Core Brokerage technology team to design and develop software components for high performance online trading systems and applications, with primary focus on order vetting/management and trade processing systems and applications.
Requirements
- 7+ years of Software Design and Development Experience on Windows/Linux/Unix platform
- Strong Java, Python, C / C++, Go-Lang, Perl, SQL, and Shell scripting
- Strong Skills and experience in relational database (Sybase, Oracle, PostgreSQL etc.)
- Strong DevOps expertise – Docker/PodMan, Kubernetes, CI/CD, Helm
- Strong Design Skills
- Strong skills and experience in working with high-volume highly scalable transaction processing systems
- Strong Analytical Skills with ability to understand and develop complex algorithms.
Responsibilities
- Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
- Work closely with your peers and keep engaging in a fast pace technical design and development team
- Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal
- Maintain code quality through best practices, unit testing and code quality automation
- Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
- Help in designing interfaces and information exchange between modules
- Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes
Other
- Bachelor of Engineering in Computer Science, Masters in Computer Science is a Plus.
- Must be a quick learner, a team player, and have the ability to work independently
- Commitment to excellence and high standards
- Strong interpersonal skills
- Ability to understand and follow written and verbal instructions
- Ability to deal effectively with a diversity of individuals at all organizational levels