Current jobs related to Cloud Software Engineer - 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 Motorola Solutions Full time

    At Motorola Solutions, we're driven by a shared purpose – enhancing public safety through innovative technologies. Our Emergency Call Management organization is at the forefront of this mission, leveraging cloud-based solutions to ensure seamless emergency response. As a Software Development Manager for the Site Reliability Engineering team, you'll play a...


  • 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 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 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 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 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 Thales Full time

    Job SummaryThales is seeking a highly skilled Senior DevOps Engineer to join our team in Ottawa, Canada. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and automation tools.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using AWS, Azure, and GCP.Develop and...


  • 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...


  • 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...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem.Job SummaryThe...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem.Job SummaryThe...

Cloud Software Engineer

2 months ago


Gatineau, Quebec, Canada Thales Full time
About Thales

Thales is a leading provider of digital security solutions, trusted by businesses and governments worldwide. Our technologies and services help organizations verify identities, grant access to digital services, analyze vast amounts of information, and encrypt data to make the connected world more secure.

Job Summary

We are seeking a seasoned Cloud Development Software Engineer to join our Cloud Services Platform team. As a key member of our team, you will work across various disciplines to investigate, prototype, develop, test, and deliver software across an industry-leading cloud technology stack.

Key Responsibilities
  • Design, implement, and deploy 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.
  • Apply coding and implementation best practices to produce elegant, high-quality, resilient, maintainable, and reusable code.
  • Implement and follow security best practices to ensure the integrity and confidentiality of our solutions.
  • Participate in creating unit test cases, integration testing, and performance testing to ensure the quality of our software.
  • Enhance our build and deployment methodologies, including CI/CD processes, to improve efficiency and reliability.
  • Collaborate with cross-functional teams to investigate and resolve issues, and deploy applications in various environments.
  • Manage source code repositories for projects in Git and ensure proper documentation and knowledge sharing.
  • Stay up-to-date with industry trends and apply the latest evolving technologies and frameworks to our solutions.
  • Participate in agile methodology, including sprint planning, retrospective meetings, and user story creation.
Requirements
  • Bachelor's degree in Computer Science or Computer Engineering.
  • 5+ years of programming experience in Java, Golang, Python, and Linux scripting languages, with frameworks such as Springboot, Node.js, and J2EE.
  • Experience developing code using IDEs such as IntelliJ or Visual Studio.
  • 7+ years of 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, and web application server setup/configuration.
What We Offer

Thales provides a comprehensive benefits program for all full-time employees, including extended health, dental, HSA, life, AD&D, short-term disability, cancer care program, travel insurance, employee assistance plan, and well-being program.

We also offer retirement savings plans, company-paid holidays, vacation days, and paid sick leave, as well as voluntary life, AD&D, critical illness, and long-term disability insurance.

As a Thales employee, you will have access to employee discounts on home, auto, and gym membership, and be part of a diverse and inclusive workplace that values your contributions.