
C++ Library Developer London, England
Morgan Stanley
Full Time
London, England
64862 - 105000 GBP ANNUAL Today
Job description
C++ Library Developer
Job Number:
3232066
POSTING DATE: Feb 21, 2023
PRIMARY LOCATION: Europe, Middle East, Africa-United Kingdom-United Kingdom-London
EDUCATION LEVEL: Refer to Position Description
JOB: Development
EMPLOYMENT TYPE: Full Time
JOB LEVEL: Vice President
DESCRIPTION
About Morgan Stanley
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. We can provide a superior foundation for building a professional career – a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. We can provide a superior foundation for building a professional career – a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.
The Team
The Enterprise Application Infrastructure group builds reusable solutions, libraries and frameworks used in systems across the bank. We provide consultation and advice to development teams and set firmwide strategy on application development. Our team is full of naturally curious, technical individuals who like to dig beneath the surface to understand how things work. We encourage people to generate ideas and lead initiatives and find that people who enjoy solving complex problems flourish in our team.
The Enterprise Application Infrastructure group builds reusable solutions, libraries and frameworks used in systems across the bank. We provide consultation and advice to development teams and set firmwide strategy on application development. Our team is full of naturally curious, technical individuals who like to dig beneath the surface to understand how things work. We encourage people to generate ideas and lead initiatives and find that people who enjoy solving complex problems flourish in our team.
Where will you be working?
This role is a great opportunity to work in a technically challenging environment and deliver immediate far-reaching value, as the products developed by EAI are used across the firm. Based in our London office, the role benefits from the support of an established team with a wide breadth of technical knowledge, and provides vast opportunities for growth, training, and future leadership.
This role is a great opportunity to work in a technically challenging environment and deliver immediate far-reaching value, as the products developed by EAI are used across the firm. Based in our London office, the role benefits from the support of an established team with a wide breadth of technical knowledge, and provides vast opportunities for growth, training, and future leadership.
What will you be doing?
You will be designing and developing C++ libraries in collaboration with the global team.
You will identify, experiment with, and evaluate the technologies which will form the basis of the firm’s next-generation systems.
You will collaborate with internal clients across many development teams on requirements, development and improving the performance of their applications.
You will identify current technology gaps and potential solutions, with a focus on developer productivity.
You will maintain and supporting existing C++ libraries while considering vectors to modernisation.
You will promote best practices in your own work, within your team and the wider firm C++ community.
What we’re looking for:
A detail-oriented and enthusiastic developer to design, build and integrate a scalable, reliable low-latency networking stack in modern C++, acting as a foundation to applications across the firm.
Prior experience in or knowledge of the financial industry is not required; candidates from software and telecommunications companies are welcome to apply.
Skills that will help you in the role:
Experience developing modern C++ infrastructure in any industry.
A collaborative and pragmatic approach to problem solving.
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.
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.
Equal opportunities statement:
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.
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.
#LI-KC1
QUALIFICATIONS
The main responsibilities of the role include:
Designing and developing C++ libraries in collaboration with the global team.
Identifying, experimenting with and evaluating the technologies that will form the basis of the firm's next-generation systems.
Identification of current technology gaps and potential solutions, with a focus on developer productivity.
Collaborating with other developers across many development teams on requirements and development.
Working with internal clients on improving the performance of their applications
Maintenance and support of existing C++ libraries.
Promoting best practices in your own work, within your team and the wider firm C++ community.
#LI-KC1