Current jobs related to Senior Cloud Software Developer - Gatineau, Quebec - Thales


  • Gatineau, Quebec, Canada Black & McDonald Full time

    About the Role:We are seeking an experienced Enterprise Software Engineer to join our team. The selected candidate will be responsible for designing, developing, and maintaining cloud-based solutions using Java and AWS technologies.Key Responsibilities:* Design and implement scalable cloud architectures* Develop and deploy Java-based applications on AWS*...


  • Gatineau, Quebec, Canada COMTECH TELECOMMUNICATIONS Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Comtech Telecommunications. As a key member of our R&D department, you will be responsible for designing and developing software solutions for our 9-1-1 call handling and management systems.Key Responsibilities:Design and develop...


  • Gatineau, Quebec, Canada COMTECH TELECOMMUNICATIONS Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Comtech Telecommunications. As a key member of our R&D department, you will be responsible for designing and developing software solutions for our 9-1-1 call handling and management systems.Key Responsibilities:Design and develop...


  • Gatineau, Quebec, Canada Brookfield Renewable Full time

    About the RoleThe Senior Systems Analyst will be a Digital Insights team member responsible for developing, cloud-based solutions using various technologies such as Data Factory, DevOps, Azure Logic Apps, Azure SQL, and Power Platform. Reporting to the Director, Digital Insights, the Systems Analyst will collaborate with internal and external stakeholders to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking a highly skilled Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking a highly skilled Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking an experienced Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking an experienced Software Development Manager to...


  • Gatineau, Quebec, Canada Thales Full time

    Job Title: Senior DevOps EngineerThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa, Canada. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and automation tools.Key Responsibilities:Design and implement scalable and secure cloud...


  • Gatineau, Quebec, Canada Thales Full time

    Job Title: Senior DevOps EngineerThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa, Canada. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and automation tools.Key Responsibilities:Design and implement scalable and secure cloud...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability engineering team (ECM-SRE), you'll...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability engineering team (ECM-SRE), you'll...


  • Gatineau, Quebec, Canada Thales Full time

    Job SummaryThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa, Canada. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and automation tools.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using cloud-native...


  • Gatineau, Quebec, Canada Thales Full time

    Job SummaryThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure and applications. You will work closely with our development and operations teams to ensure seamless deployment and operation of our...


  • Gatineau, Quebec, Canada Thales Full time

    Job SummaryThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure and applications. You will work closely with our development and operations teams to ensure seamless deployment and operation of our...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.Key ResponsibilitiesLead and manage a team of...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.Key ResponsibilitiesLead and manage a team of...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager for our Emergency Call Management site reliability engineering team (ECM-SRE), you'll play a critical role in ensuring the reliability and efficiency of our...

Senior Cloud Software Developer

2 months ago


Gatineau, Quebec, Canada Thales Full time


Cloud Development Software Engineer

Cloud Development Software Engineer

Join Thales, a global leader in digital security, as a Cloud Development Software Engineer on our Cloud Services Platform team. As a seasoned professional, you will work across various disciplines to investigate, prototype, develop, test, and deliver software across an industry-leading cloud technology stack.

About Thales

Thales people architect identity management and data protection solutions at the heart of digital security. Our technologies and services help banks exchange funds, people cross borders, energy become smarter, and much more. With over 30,000 organizations relying on us to verify identities, grant access to digital services, analyze vast quantities of information, and encrypt data, we make the connected world more secure.

Key Responsibilities
  • Design, implement, test, and support features with a focus on quality, end-user experience, maintainability, scalability, performance, cost, and resilience.
  • Build cloud-native software using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and infrastructure-as-a-service (IaaS) technologies and related tools.
  • Develop UI and backend server software using Java, Springboot, and Golang.
  • Implement and follow security best practices.
  • Participate in creating unit test cases, integration, and performance testing.
  • Enhance build and deployment methodologies (CI/CD processes).
  • Participate in issue investigation, deployment of applications, and testing/integration in various deployed environments.
  • Manage source code repositories for projects in Git.
  • Document, manage, and maintain internal knowledge and processes.
  • Stay up-to-date on industry trends and apply the latest evolving technologies and frameworks.
  • Follow agile methodology, participating in sprint planning and retrospective meetings, creation of user stories, and corresponding tasks.
  • Provide feedback to documentation teams to develop, improve, and review customer-centric feature documentation.
  • Interface with geographically distributed teams on a regular basis.
Minimum Qualifications
  • Bachelor's degree in Computer Science or Computer Engineering.
  • 5+ years of programming skills in Java, Golang, Python, Linux scripting languages, and frameworks such as Springboot and J2EE.
  • Experience developing code using IDEs such as IntelliJ or Visual Studio.
  • 7 years of working experience in building complex enterprise micro-service and cloud services-based applications in GCP or AWS.
  • Demonstrate strong troubleshooting skills in a cloud environment.
  • 7 years of experience in developing web-based client-server applications using a combination of Java, Golang, or Python, as well as, web application server setup/configuration.
What We Offer

Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including:

  • Company-paid extended health, dental, HSA, life, AD&D, short-term disability, cancer care program, travel insurance, employee assistance plan, and well-being program.
  • Retirement savings plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
  • Company-paid holidays, vacation days, and paid sick leave.
  • Voluntary life, AD&D, critical illness, and long-term disability.
  • Employee discounts on home, auto, and gym membership.
Why Join Us?

At Thales, we value diversity and inclusivity in the workplace. We are committed to providing accommodations in all parts of the interview process. If you require accommodation, please advise accordingly upon the invitation for an interview. We will work with you to meet your needs.