None
Full Time Posted 6 days ago
I'm Interested

Job Type

Full Time

Job Details

We offer:    • To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork • State-of-the-art offices that are designed to maximize collaboration • Flexible working arrangements  • Enriching challenges that provide opportunity for constant learning and advancement • An environment which is leveraging technology to its highest potential     Team Profile:      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 ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud areas and is proficient with various Object-Oriented development tools and techniques. The individual should be experienced with Python and Golang or Terraform development as well as NoSQL databases, preferably using Google Cloud. Knowledge of Javascript/Typescript is an additional benefit.   Good problem-solving skills and taking ownership of items independently while tracking to closure are also an absolute must. The candidate will liaise with global teams to understand requirements, develop high quality code, and deliver projects. The position requires attention to detail, coupled with ownership, to ensure the delivery of high-quality applications.       Primary responsibilities   • Hands-on development and design of Python and Golang applications • Enhance and integrate the CSP automation framework with in-house tooling (Azure initially) • Develop tooling & self-service capabilities for Google Cloud following an internal framework • Integrate automation workflows into CI/CD pipelines • Improve MS developer experience by collaborating with client & infrastructure teams • Interface with a global team of application developers and infrastructure engineers • Produce proof of concepts in new areas of development • Investigate production issues • Provide technical support for debugging application failures in production systems • Participate in all aspects of SDLC (analysis, design, coding, testing, deployment) Required Skills   • 6-8+ years of hands-on professional experience using Python • Experience with Golang, Java or JavaScript/TypeScript • Solid understanding of object-oriented design and development • Proficient with DB technologies (preferably NoSQL) including modelling, testing and tuning • Proficiency in Linux/Unix environments • Experience with BDD frameworks (Cucumber/Gherkin, GoDog, behave, etc.) • Competency with version control systems (git) and CI/CD tools (Jenkins) • Good understanding of Agile & DevOps methodologies and tools (e.g. Jira, Rally) • Ability to write reusable, optimized and maintainable code that is well documented and follows industry standard best practices • Excellent communication and presentation skills in a clear and concise manner across different stakeholder groups and knowledge levels     Nice to have   • Experience with globally dispersed teams that fall across different time zones • Experience with Infrastructure as Code (Terraform) • Experience with OPA • Experience designing GCP/Azure/AWS applications • Experience with GCP PaaS services • Knowledge of security controls and/or security tooling for the Public cloud       About us:      Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. At Morgan Stanley Montreal, we are shaping the future of our global business and contributing to our local community. Our team works across numerous areas.   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.   All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.   Knowledge of French and English is required.     Build a career with impact. Visit morganstanley.com for more information.
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Senior Software Developer – Public Cloud (Hybrid)
I'm Interested