Morgan Stanleyposted 4 days ago
$110,000 - $225,000/Yr
Full-time • Senior
Hybrid • New York, NY
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Lead Software Engineer on the Fixed Income Investments Systems team is responsible for providing technical leadership for a set of applications across the technology platform. Foremost, the role will be responsible for architecting and delivering a highly scalable and resilient set of central services that will advance the integration and scalability of the broader proprietary technology platform. The role will report into the Director, Fixed Income Investment Systems, and work closely with technical leads and managers across Parametric's technology team. The person in this role will lead a team of few engineers as they design, build, and support the next generation of services that support all aspects of the platform, with a focus on corporate bonds investment strategies. The role is also responsible for identifying priorities, managing deliveries with stakeholders across the technology team. A critical objective for Lead Software Engineer, Investment Operations is to architect and deliver scalable enterprise solutions, leveraging cloud native technologies, designing and implementing micro-services and a relentless focus on performance and resilience.

Responsibilities

  • Utilize programming and quantitative skills to create efficiencies for portfolio managers, analysts and traders with the primary goal of improving systems.
  • Work closely with investment professionals and other team members to understand and document requirements in order to provide solutions to complex business problems.
  • Work towards a long-term goal of specializing in development areas, including but not limited to: front-end interfaces, data analytics, back-end design, and data architecture.
  • Work towards building the strategic Fixed Income portfolio management platform and unifying the workflows/services for different Fixed income subgroups.
  • Lead team of developers, manages their plan and performance.

Requirements

  • Bachelor's degree in Computer Science strongly preferred.
  • 8+ years of software development experience programming with Java.
  • 6+ years of Financial services working experience and familiarity with fixed income is preferred.
  • 5+ years of experience with Databases (SQL and NoSQL).
  • Experience with cloud native development, preferably on AWS.
  • Exposure to web-based UI development, e.g., Angular, React, or similar.
  • Excellent communication and ability to collaborate well with both technical and non-technical users.
  • Experience with Python is preferred.
  • Strong math orientation and numerical aptitude.
  • Interest in combining technical skills with Finance and business level understanding.
  • A creative, self-confident self-motivator with a can do spirit.
  • Ability to collaborate and partner across a diverse teams effectively.

Benefits

  • Comprehensive employee benefits and perks.
  • Opportunities for career advancement within the company.
  • Support for employees and their families at every point along their work-life journey.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service