Python Developer – Web Full Stack 3155901

Full Time Posted 16 days ago
Main Location
New York City, NY, United States
Open jobs

Company Profile

Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With offices in more than 43 countries, the people of Morgan Stanley are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals.


As a market leader, the talent and passion of our people is critical to our success. We embrace integrity, excellence, team work and giving back.




The Technology division partners with our business units and leading technology companies to redefine how we do business in ever more global and dynamic financial markets.


Our sizeable investment in technology results in leading-edge tools, software, and systems. Our insights, applications, and infrastructure give a competitive edge to clients’ businesses—and to our own.

Enterprise Technology & Services (ETS) delivers shared technology services for the Firm supporting all business applications and end users. ETS provides capabilities for all stages of the Firm’s software development lifecycle, enabling productive coding, functional and integration testing, application releases, and ongoing monitoring and support for over 3,000 production applications.

ETS also delivers all workplace technologies (desktop, mobile, voice, video, productivity, intranet/internet) in integrated configurations that boost the personal productivity of our employees. Application and end user services are delivered on a scalable, secure, and reliable infrastructure composed of seamlessly integrated datacenter, network, compute, cloud, storage, and database services.


Position Description:


The ESP Tooling and Operational Frameworks squad is seeking a Python and Web Software developer familiar with DevOps. The candidate will work primarily with local Montreal team members but will also have the opportunity to collaborate with a global team. Working on implementing full stack features and enhancements to solutions responsible for critical firm security infrastructure management. The team works in an agile environment coding user stories with test driven development. The end-to-end solutions are developed using DevOps methodologies and then deployed to Morgan Stanley’s global infrastructure.


The role involves developing, support and maintenance, and a reasonable amount of customer communication. In addition, it involves a significant amount of interaction with global operations teams (in locations including Canada and India) that provide support and coverage for the product.


The technical skills that we are looking for are a good understanding of core infrastructure (operating systems, file systems, high availability and cluster solutions), experience with Python and distributed platforms. Excellent communications skills, both verbal and written, will be essential to succeed in a customer facing role such as this one. Presentation and training skills are key in terms of successfully working with operations teams across the world. The ability to work in a team (including cross regional) and the ability to build relationships with customers is a must. The ability to understand customer requirements and take ownership of problems through to resolution is also important. Finally, the ability to establish process for operations teams will be necessary as well providing best practices for the production environment.



Opportunities on the team:


- Full stack development
- Agile development: SCRUM, Planning, code reviews, Continuous delivery, etc.
- Working on a global team
- Local manager available for coaching and mentoring
- Design patterns and best practices
- Secure code analysis
- Security focused engineering and development
- High throughput messaging systems

Skills required:


- 5+ years’ experience in Web Application development in Python and JavaScript
- 3+ years of application development experience using Object Oriented design principles
- 1+ years’ experience with a relational database
- Angular4+
- Good communication skills and experience in working with distributed teams
- Designing & architecting new solutions
- Should be able to convert functional requirements into detailed technical designs



Nice to have:

- Knowledge of C#
- Candidates should possess sound general computer infrastructure knowledge
- Security infrastructure experience: Firewalls, load balancers, proxies etc.
- RESTful Services
- PrimeNG
- TypeScript
- .NET Core
- Azure Cloud Development
- AWS Cloud development
- Containerized deployment: Docker, Kubernetes
- Windows / Linux Services
- PowerShell Projects



Knowledge of French and English is required.


Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.


We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Python Developer – Web Full Stack 3155901
Morgan Stanley Technology