Current jobs related to Senior Cloud Software Developer - Ottawa, Ontario - Thales Group


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Acumatica Full time

    About AcumaticaAcumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Our software is built on the world's best cloud and mobile technology and a unique customer-centric licensing model.Job DescriptionWe are seeking a Senior Software Developer to join our...


  • Ottawa, Ontario, Canada Acumatica Full time

    About AcumaticaAcumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Our software is built on the world's best cloud and mobile technology and a unique customer-centric licensing model.Job DescriptionWe are seeking a Senior Software Developer to join our...


  • Ottawa, Ontario, Canada Acumatica Full time

    About AcumaticaAcumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Our software is built on the world's best cloud and mobile technology and a unique customer-centric licensing model.Job DescriptionWe are seeking a Senior Software Developer to join our...


  • Ottawa, Ontario, Canada Acumatica Full time

    About AcumaticaAcumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Our software is built on the world's best cloud and mobile technology and a unique customer-centric licensing model.Job DescriptionWe are seeking a Senior Software Developer to join our...


  • Ottawa, Ontario, Canada Acumatica Full time

    We are seeking a highly skilled Senior Cloud Software Developer to join our engineering teams in Montreal, QC, and Ottawa, Canada. As a Senior Cloud Software Developer, you will be part of Acumatica's team of developers that collaborate and create large-scale, production-grade cloud-based ERP, CRM, and other web applications using Microsoft technologies...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using various platform-as-a-service (PaaS), software-as-a-service (SaaS), and...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a seasoned developer, you will work across various disciplines to investigate, prototype, develop, test, and deliver software across an industry-leading cloud technology stack.Key Responsibilities:Building...


  • Ottawa, Ontario, Canada Thales Full time

    Job Title: Senior Cloud Software DeveloperThales is seeking a highly skilled Senior Cloud Software Developer to join our Cloud Services Platform team. As a seasoned developer, you will work across various disciplines to investigate, prototype, develop, test, and deliver software across an industry-leading cloud technology stack.Key Responsibilities:Building...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Title: Senior Cloud Software DeveloperTrend Micro, a global leader in cybersecurity, is seeking a highly skilled Senior Cloud Software Developer to join our Cloud One Workload Security team. As a key member of our team, you will design, implement, test, deploy, and support high-quality cloud-native services on AWS.Key Responsibilities:Design and develop...


  • Ottawa, Ontario, Canada Acumatica Full time

    About AcumaticaAcumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth.Job DescriptionWe are seeking a Senior Software Developer to join our engineering teams in Montreal, QC, and Ottawa, Canada. As a Senior Software Developer, you will be part of Acumatica's...


  • Ottawa, Ontario, Canada Acumatica Full time

    About AcumaticaAcumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth.Job DescriptionWe are seeking a Senior Software Developer to join our engineering teams in Montreal, QC, and Ottawa, Canada. As a Senior Software Developer, you will be part of Acumatica's...


  • Ottawa, Ontario, Canada Circle K Full time

    About Circle K Tech Circle K Tech is a dynamic and innovative team dedicated to developing cutting-edge technology solutions that power the global Circle K network. We are passionate about creating seamless customer experiences, optimizing operational efficiency, and driving growth through technological advancements. Job Description: Senior Software...


  • Ottawa, Ontario, Canada Circle K Full time

    About Circle K Tech Circle K Tech is a dynamic and innovative team dedicated to developing cutting-edge technology solutions that power the global Circle K network. We are passionate about creating seamless customer experiences, optimizing operational efficiency, and driving growth through technological advancements. Job Description: Senior Software...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Title: Senior Cloud Software DeveloperTrend Micro, a global leader in cybersecurity, is seeking a highly skilled Senior Cloud Software Developer to join our Cloud One Workload Security team. As a key member of our team, you will design, implement, test, deploy, and support high-quality cloud-native services on AWS.Key Responsibilities:Work as a featured...

Senior Cloud Software Developer

2 months ago


Ottawa, Ontario, Canada Thales Group Full time
Cloud Software Engineer Job Description

About the Role

We are seeking a highly skilled Cloud Software Engineer to join our Cloud Services Platform team at Thales Group. As a seasoned software engineer, you will be responsible for investigating, prototyping, developing, testing, and delivering software across an industry-leading cloud technology stack.

Key Responsibilities

  1. 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.
  2. Develop UI and backend server software using Java, Springboot, and Golang.
  3. Apply coding and implementation best practices to produce elegant, high-quality, resilient, maintainable, and reusable code.
  4. Implement and follow security best practices.
  5. Participate in creating unit test cases, along with integration and performance testing.
  6. Enhance our build and deployment methodologies (i.e., CI/CD processes).
  7. Participate in issue investigation and deployment of applications, and testing/integration in various deployed environments.
  8. Manage the source code repository for projects in Git.
  9. Document, manage, and maintain internal knowledge and processes.
  10. Stay up-to-date on industry trends and apply the latest evolving technologies and frameworks.
  11. Follow agile methodology, including active participation in sprint planning and retrospective meetings, creation of user stories, and corresponding tasks.
  12. Provide feedback to the documentation team to develop, improve, and review customer-centric feature documentation.
  13. Interface with geographically distributed teams on a regular basis.

Requirements

  1. Bachelor's degree in Computer Science or Computer Engineering.
  2. 5+ years of programming skills in Java, Golang, Python, Linux scripting languages, along with frameworks such as Springboot, J2EE.
  3. Experience developing code using IDEs such as IntelliJ or Visual Studio.
  4. 7 years of working experience in building complex enterprise micro-service and cloud services-based applications in GCP or AWS.
  5. Demonstrate strong troubleshooting skills in a cloud environment.
  6. 7 years of experience in developing web-based client-server applications using a combination of Java, Golang, or Python, along with web application server setup/configuration.

What We Offer

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

About Thales Group

Thales Group is a global technology leader that provides innovative solutions to the world's most complex challenges. We help our customers navigate uncertainty with confidence and new frontiers with optimism. From the bottom of the oceans to the depths of space and cyberspace, we help our customers master ever-greater complexity and every decisive moment along the way.

We collaborate to architect and deliver high-technology solutions that are both imaginative and resilient, human-centered and sustainable. So that together we can harness the extraordinary power of technology to build a future we can all trust.