Jobs
>
Montréal

    Senior Software Developer – Public Cloud - Montreal, Canada - Morgan Stanley

    Default job background
    Description
    Senior Software Developer – Public Cloud (Hybrid)

    Job Number:

    Posting Date

    :
    Apr 11, 2024

    Primary Location

    :
    Americas-Canada-Quebec-Montreal

    Education Level:
    Bachelor's Degree

    Job
    :
    Engineering

    Employment Type:
    Full Time

    Job Level:
    Vice President Description 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) Qualifications 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 for more information.


  • Teamwork Corporate Montréal, Canada

    **Description de l'entreprise** · Tu souhaites faire partie d'une équipe qui travaille pour les meilleurs projets de transformation numérique au Québec, avec des personnes passionnées par l'innovation ? TeamWork Canada t'offre des possibilités infinies. Nous sommes une entreprise ...


  • Softchoice Montreal, Canada

    Why you'll love Softchoice: · We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative, and for their people to be engaged, connected, and creative at work. That means moving them to the cloud, helping them build the workp ...


  • Soho Square Solutions Montréal, Canada

    You will: · - Drive adoption of Cloud FinOps capabilities and best practices within the organization · - Develop cost management processes, mechanisms and controls to provide ongoing cost transparency and governance · - Articulate the value of public cloud adoption use cases to b ...

  • C.G.I.

    IT Specialist

    2 hours ago


    C.G.I. Montréal, Canada

    **Primary responsibilities** · - Working in a globally distributed team to provide innovative and robust Cloud centric solutions · - Closely working with Product Management and Vendors to develop and deploy Cloud services to meet customer expectations · - Integrate, configure, do ...


  • Canadian National Railway Montréal, Canada

    At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automa ...

  • SITA

    Solution Manager

    2 hours ago


    SITA Montréal, Canada

    **Overview**: · **_WELCOME TO SITA_** · **Ready to redefine air travel? The journey starts here, with you at SITA.** · **_ ABOUT THE ROLE & TEAM:_** · The Solution Manager at SITA plays a critical role in shaping the company's technology planning strategy and influencing design d ...


  • CGI Montréal, Canada

    Nous avons une excellente opportunité pour un architecte de données cloud de diriger le développement de nouveaux produits, capacités et pratiques standardisées utilisant les technologies cloud et data. Travaillant en étroite collaboration avec nos partenaires d'affaires, cette p ...

  • Intact

    Gcp Administrator

    1 week ago


    Intact Montréal, Canada

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. · Feel empowered to learn and g ...


  • Engage ESM Montréal, Canada

    **Publication Date**:Mar 31, 2023**Ref. No**:472019**Location**:Montreal, CA, H2Z 2B9**About Atos** · - Atos is a global leader in digital transformation with 110,000 employees in 73 countries and annual revenue of € 12 billion. European number one in Cloud, Cybersecurity and Hig ...


  • Createch Montréal, Canada

    de l'entreprise · Createch, une société Talan, est un chef de file canadien en transformation d'entreprise et en intégration de solutions de technologies de l'information. Depuis 1993, la firme-conseil offre des services en amélioration de la performance manufacturière et logisti ...


  • GIRO Montréal, Canada

    **Company Description** · Optimization, that's our specialty And we're proud of our expertise. We leverage our collective intelligence to improve people's quality of life by making urban mobility more efficient. Our innovative software solutions and expert services for public tra ...


  • Ville de Montréal Montréal, Canada

    -Titre d'emploi · -Conseiller(ère) analyste fonctionnel | Oracle ERP Cloud - Finances · -Organisation · -Service des finances / Direction de la comptabilité et des informations financières / Division informations financières · -Destinataires · Type d'emploi à pourvoir · -Emploi t ...


  • Avanade Montréal, Canada

    Come join us · **Come join us** · As a Cloud & Network Security Consultant, you will play an active role in transforming our clients' approach to cloud security across both public, and hybrid cloud services. Join us and establish yourself as a leader in the security space. Togeth ...


  • Ericsson Montréal, Canada

    **Professionnel de Soutien** · **Endroit: Montréal, Canada** · **A propos de votre nouvelle opportunité**: · Innover au-delà des limites des appareils physiques vers un avenir où la technologie cloud connecte et améliore l'expérience humaine est le fondement de notre équipe des S ...

  • Intact

    Cloud Practitioner

    1 day ago


    Intact Montréal, Canada

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. · Feel empowered to learn and g ...

  • Atlantis IT group

    Power Shell

    2 hours ago


    Atlantis IT group Montréal, Canada

    **Role: Power shell** · **Location: Montreal, QC - Onsite** · **Duration · - Long Term** · **Exp Required: 5+ Years.** · **Role and Responsibilities: -** · **Job Descriptions**: · Develop DevOps tools for rapid detection and response systems; Building out automation tools and wor ...


  • Fivesky Montréal, Canada

    Are you obsessed with combatting security threats? Are you able to analyze, document, and lead alternative security solutions? Can you challenge, prototype and present your findings to Stakeholders? If you have answered yes, then you might be a perfect fit for **_Fivesky's_** **_ ...


  • Avanade Montréal, Canada

    Come join us · En tant que Group Manager, Architecte en Sécurité Cloud & Infrastructure, vous jouerez un rôle actif dans la transformation de l'approche de nos clients en matière de sécurité cloud à travers les services cloud publics et hybrides. Rejoignez-nous et établissez-vous ...


  • Teamwork Corporate Montréal, Canada

    **Company Description** · Do you aspire to be part of a team working on the most cutting-edge digital transformation projects in Quebec, alongside individuals passionate about innovation? TeamWork Canada offers you endless possibilities. We are a local company with global reach, ...


  • Google Montréal, Canada

    **Qualifications mínimales**: · - Baccalauréat ou expérience pratique équivalente · - Treize ans d'expérience de la vente dans l'industrie technologique avec des produits et plateformes SaaS, PaaS ou IaaS · - Expérience de l'engagement avec des comptes dans un contexte de vente d ...