Cloud Software Engineer

4 days ago


Ottawa, Ontario, Canada Thales Full time
About Thales

Thales is a global leader in digital security, providing solutions to secure billions of digital interactions every day. Our technologies and services help governments and businesses trust the digital world, enabling them to securely exchange funds, verify identities, analyze vast amounts of information, and encrypt data to make the connected world more secure.

Job Title: Senior Cloud Software Developer

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

Key Responsibilities:
  • Designing and developing 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.
  • Developing UI and backend server software using Java, Spring Boot, and GoLang.
  • Applying coding and implementation best practices to produce elegant, high-quality, resilient, maintainable, and reusable code.
  • Implementing and following security best practices to ensure the confidentiality, integrity, and availability of sensitive data.
  • Participating in creating unit test cases, integration testing, and performance testing to ensure the quality and reliability of the developed software.
Requirements:
  • Bachelor's degree in Computer Science or Computer Engineering.
  • At least 5+ years of experience in programming languages such as Java, GoLang, Python, and Linux scripting languages.
  • Experience with frameworks like Spring Boot, Node.js, and J2EE.
  • Familiarity with IDEs like IntelliJ and Visual Studio.
  • 7+ years of experience in building complex enterprise microservices-based applications in GCP or AWS.
What We Offer:

As a valued member of our team, you can expect a competitive salary range of $120,000 - $160,000 per annum, depending on your level of experience and qualifications. Additionally, we offer a comprehensive benefits package, including extended health, dental, life insurance, short-term disability, cancer care program, travel insurance, employee assistance plan, and well-being programs. You will also have access to our retirement savings plans, company-paid holidays, vacation days, and paid sick leave.



  • Ottawa, Ontario, Canada Ford Co Full time

    Job SummaryWe are seeking a skilled Cloud Software Engineer to join our team at Ford Co. The ideal candidate will have experience in building cloud-based platforms and driving the development of global Release & Update capabilities.Key ResponsibilitiesDesign and develop cloud-based software solutionsCollaborate with cross-functional teams to drive...


  • Ottawa, Ontario, Canada Ford Co Full time

    Job SummaryThe successful candidate will be responsible for developing a cloud-based platform to support Ford Co's global Release & Update capability. This platform will drive the development of software for millions of vehicles.Key ResponsibilitiesDesign and implement cloud-based software solutionsCollaborate with cross-functional teams to drive consistency...

  • Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Circke KEsso Full time

    About the Job**Job Title:** Software Engineer - Cloud ComputingIn our company, we are looking for a skilled Software Engineer to join our Cloud Computing team. **Key Responsibilities:** • Design, develop, and deploy cloud-based software systems • Collaborate with cross-functional teams to ensure seamless integration with existing infrastructure •...


  • Ottawa, Ontario, Canada Thai Bite Full time

    The role of a Software Engineer is to design, develop, and test software systems. This includes proficiency in cloud computing and DevOps. We are looking for a skilled individual to join our team as a Cloud Computing and DevOps Expert. The ideal candidate will have experience in software engineering and a strong understanding of cloud computing and DevOps...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    About the RoleVeeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. We're seeking a highly skilled Senior Cloud Software Engineer to join our Cloud Infrastructure team.As a Senior Cloud Software Engineer, you will be responsible for designing and implementing a highly available, distributed, and secure system...


  • Ottawa, Ontario, Canada B&J Hardwood Floor Full time

    We are looking for a Senior Software Engineer - Cloud Architecture to join our team. The ideal candidate will have experience in designing and implementing cloud-based systems, as well as a strong understanding of cloud security and compliance.Key responsibilities will include:Designing and implementing cloud-based systemsEnsuring cloud security and...


  • Ottawa, Ontario, Canada Twin Equipment Limited Full time

    As a Cloud Infrastructure Software Engineer at {company}, you will be responsible for designing and implementing scalable cloud-based systems. Your expertise in cloud infrastructure will help us build a robust and secure environment for our applications. Key responsibilities include:Designing and implementing cloud infrastructure solutions using AWS or...


  • Ottawa, Ontario, Canada Edo Japan Full time

    We are seeking a skilled Software Engineer to join our team as a Cloud Architecture Specialist. Key responsibilities include:Designing and implementing scalable cloud-based systemsCollaborating with cross-functional teams to optimize cloud infrastructureDeveloping and maintaining cloud-based applicationsAs a Cloud Computing Professional, you will have the...


  • Ottawa, Ontario, Canada SIRC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. This is a unique opportunity to work with cutting-edge technologies and contribute to the development of scalable and secure cloud-based solutions.Key ResponsibilitiesDesign and implement cloud-based infrastructure solutions using AWS and Azure.Work...

  • Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada Mary Brown's Chicken Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team and contribute to the development of innovative cloud computing solutions.Responsibilities:Design and implement scalable cloud infrastructure solutionsCollaborate with cross-functional teams to develop software applicationsEnsure high-quality code and efficient deployment...


  • Ottawa, Ontario, Canada Rogers Communications, Inc. Full time

    We are seeking a highly skilled Cloud Computing Expert to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying cloud-based applications. Key responsibilities include:Designing and implementing cloud architectureDeveloping and deploying cloud-based applicationsCollaborating with...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Product Manager, CloudBlackBerry QNX is seeking a highly skilled Senior Product Manager to lead the definition and management of our next-generation cloud-enabled products.Job SummaryThis exciting new role will help drive the development of our cloud strategy and ensure seamless execution across functional teams. The ideal candidate will...


  • Ottawa, Ontario, Canada University of Ottawa Faculty of Medicine Full time

    We are seeking a highly skilled Software Engineer to join our team. This is an exciting opportunity to work with us and contribute to the development of innovative cloud-based solutions. The successful candidate will have expertise in cloud technologies and experience in designing, developing, and deploying scalable cloud infrastructure.The ideal candidate...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Cloud Security Software EngineerTrend Micro is a global leader in cybersecurity, helping make the digital world safer for everyone. With decades of security expertise and continuous innovation, our platform protects hundreds of thousands of organizations and millions of individuals worldwide.We're a company with 7,000 employees across 65 countries, driven by...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems is a pioneering force in industry cloud, empowering life sciences companies to accelerate therapies to patients. Our mission-driven organization is built on four core values: Do the Right Thing, Customer Success, Employee Success, and Speed.We offer a flexible work environment, allowing you to thrive in your ideal setting, whether that's from...


  • Ottawa, Ontario, Canada MA Family Full time

    Job Description:As a Senior Software Engineer, you will be responsible for designing and developing scalable cloud solutions for our enterprise projects. Your expertise in cloud computing will enable us to migrate our applications to the cloud and improve our infrastructure.Key Responsibilities:Design and develop cloud-based solutions for enterprise...


  • Ottawa, Ontario, Canada NewFound Recruiting Full time

    We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cloud-based solutions. The ideal candidate will have experience with cloud computing and a strong understanding of cloud infrastructure. Key ResponsibilitiesDesign, develop, and deploy cloud-based applicationsCollaborate with cross-functional teams...


  • Ottawa, Ontario, Canada 49 Solutions Full time

    49 Solutions is a leading provider of innovative software solutions. We are currently seeking an experienced Cloud Software Engineer to join our team in delivering high-quality Azure-based solutions.We offer a competitive salary package, with a total compensation of $120,000 per year, including benefits and bonuses.About the RoleThe ideal candidate will be...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Qlik Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Qlik Cloud Console and Management team. As a full stack developer, you will be responsible for designing, implementing, and testing software solutions that meet the highest standards of excellence.Key ResponsibilitiesCollaborate with colleagues in Development, Site Reliability Engineering,...


  • Ottawa, Ontario, Canada Adobe Full time

    About the RoleWe're seeking a highly skilled Cloud Engineer to join our AEM Asset Engineering team at Adobe. As a Cloud Engineer, you will be responsible for designing and developing high-quality cloud applications that meet the needs of our customers.Key Responsibilities:Collaborate with cross-functional teams to gather system requirements and develop...