Lead Developer - VP

Glasgow

JR010132

Morgan Stanley are looking for a VP level (Java / Mongo DB) Senior Developer.

This is an exciting role for a self-starter who has a thirst for new challenges as well as new technologies. As we look to scale the platform further, we are looking for senior, experienced, hands-on developers to help re-shape and tune our application and database layers.

The Equity Swaps Trading (EST) Technology department is responsible for the technology solutions required by the hugely successful global Equity Swaps business, supporting OTC Delta One Structured Products including Equity Swap Portfolio, Single Name and Index derivatives businesses.

A wide variety of technologies are in use, including UI, server side, a variety of relational database and document stores and a number of messaging solutions. High volumes and large datasets are the normal and systems are designed to be able to both process current volumes, but also scale for future growth.

With significantly increasing trading volumes and a healthy backlog of features, EST are looking to expand their global team to support a number of development Programmes.

Responsibilities:

  • Building high-quality technology solutions for distributed server-side components
  • Full life-cycle development including analysis, design, code, test, deploy
  • Re-architecting core components with modern architecture focusing on high availability, resiliency and scalability
  • Optimising code and data to improve efficiency and scale
  • Liaise with stakeholders and global team members, fostering an inclusive and positive working environment in the team
  • Bug fixes and run-the-bank maintenance

The candidate should possess good analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast-paced environment liaising with demanding stakeholders to understand complex requirements and be able to prioritize work under pressure with minimal supervision. The candidate should be a problem solver and be able to bring with them some positivity and enthusiasm in trying to think about and offer potential solutions for architectural considerations with a can-do attitude.

This is a senior role, and you would have previously demonstrated the autonomous leadership of small projects, whilst demonstrating significant hands-on development activities too. We are looking for someone to help own problems and be able to demonstrate leadership and responsibility for the delivery of new features. The team and role is ideal for someone looking for a strong career development path with many opportunities to grow, learn and develop.

Key responsibilities for this role include designing and implementing testing strategies for large, distributed server-side components focusing on stability, performance, and correctness of the application; implementing innovative strategies to stabilize and improve release cadence; continue automation of existing manual tests; enhance our release process to further automate and simplify deployment and verification; liaising with the global development team and senior management to manage software release cycles.

A willingness to be flexible and to get involved with activities outside of the core role, such as an involvement in the global support rota, participation in the architecture documentation and review process etc. is important.

Skills Required

  • Recent, up-to-date, hands-on, core server-side Java development experience including data structures and concurrency
  • Autonomous leadership of development projects
  • Strong fundamentals of domain/event/message driven architecture
  • Hands on experience with document-based storage solutions at scale (ideally Mongo DB)
  • Knowledge of relational databases and ability to write SQL queries
  • Good Problem solving and analytical skills. Strong knowledge of Data Structures/Algorithms
  • Agile development principle, methodologies, and DevOps adoption of CI/CD/CM and SRE principles
  • Excellent verbal and written communication skills

Desired Skills

  • Database performance tuning experience
  • Scripting experience with Python
  • Advanced SQL query language / query optimisation knowledge

WHAT YOU CAN EXPECT FROM MORGAN STANLEY:

We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.

Certified Persons Regulatory Requirements:

If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks.

Flexible work statement

Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents.

Read Full Description
Confirmed 17 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles