IT & Software

Principal Software Engineer (Java/Scala/.Net)

Morgan Stanley

London · Greater London · United Kingdom

Overview

In this role, you will own end-to-end delivery of critical trading technology for Corporate Credit Derivative workflows. You’ll collaborate with trading, strats and COO, aligning business needs with robust software solutions to improve trader efficiency, platform performance, and time-to-market. You will lead design and implementation while guiding cross-functional teams and contractors, with a focus on scaling and reliability in a frontier AI-enabled environment.

Pay / Benefits
  • flexible work arrangements
  • comprehensive employee benefits
  • opportunity to work with cross-functional teams
Responsibilities
  • Own capabilities from requirements gathering to implementation, deployment and support
  • Collaborate with global technology teams and Corporate Credit business unit to translate needs into technical projects
  • Take on management responsibility for developers and contractors as opportunities arise
  • Deliver pricing, risk, and trading capabilities with emphasis on performance and stability
Key requirements
  • 8+ years of relevant experience
  • Java/.Net development experience
  • Experience with AI for support, development, and design
  • Object-oriented programming with legacy and new systems
  • Ability to work in a globally distributed team
  • Experience with latest AI agents
  • Data structures, design patterns, and collections
  • Multi-threaded programming
  • Proven track record of delivery, technical leadership and software project management
  • Preferred Scala and Python knowledge
  • Preferred hands-on experience with Agentic/ Frontier tools (e.g., Claude Code, Copilot and Sourcegraph AMP)
  • problem-solving
  • self-driven
  • collaboration
  • Java
  • .NET
  • object-oriented programming

Reference: WJ-747_30299418

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.