Full-stack Cloud Software Engineer Co-op Summer 2024

Found in: beBee jobs CA - 1 week ago


Nepean, Ontario, Canada Thales Canada Full time
Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

Position Summary

This is an exciting opportunity for a computer science/software engineering CO-OP student interview for 4 months starting early May thru August 2024. Hybrid working schedule at the Ottawa, Canada offices.

As a Cloud Software Engineering Intern, for the Luna Cloud HSM team you will work closely with other cloud software engineers, working across a variety of disciplines to investigate, develop, fix, test, and deliver, software across the full cloud technology stack. This includes UI development to building backend services in a micro-service based, secure, native cloud enterprise deployment.

You will be involved in understanding requirements, implementing new functionality, modifying existing features, and supporting the solution. You will work closely with a cross-matrixed team, in a scaled agile environment. You will be involved in the entire software development lifecycle, including development, testcase creation, automation, and DevOps.

At our Thales Ottawa office, we develop leading edge technologies to secure the cloud, digital transactions, the mobile world, and the Internet of Things (IoT). Our security solutions are deployed, across the globe, to secure today's digital world.

Your keen programming skills, passion for advanced learning, is the foundation to your success on our team. We will educate you about our products, our industry, and customers with on-the-job training through mentorship with highly skilled, experienced mentors. You will have an opportunity to work on products that secure critical infrastructures in the global economy.

Key Areas of Responsibility

Be part of a team required to design, implement, test, and support features with the following mind-set: End-user experience, maintainability, scalability, performance, cost, resilience.

Responsibilities include:

• Modifying existing code to resolve defects or deficiencies

• Develop cloud native software, using various platform-as-a-service (PaaS), Software-as-a-Service (SaaS), Infrastructure-as-a-Service (IaaS) technologies and related tools

• Applying coding/implementation best practices to produce refined, high quality, scalable, maintainable, and reusable code

• Implementing and following security best practices

• Proactively participating in the creation of unit, API, and integration automated test cases

• Participating in issue investigation, and deployment of applications, and testing/integration in various deployed environments

• Managing the source code repository for projects in Git

• Documenting, managing, and maintaining internal knowledge and processes

• Remaining up-to-date on industry trends, and applying the latest evolving technologies, and frameworks

• Following agile methodology. This includes active participation in sprint planning and retrospective meetings, creation of user stories, as well as, corresponding tasks

• Interacting with UX team to implement and verify user experience concepts

• Providing feedback to documentation team to develop, improve Customer centric feature documentation

• Interfacing with geographically distributed teams in Austin, Ottawa, Noida, and other locations on a regular basis

Minimum Qualifications


• Enrolled in a Bachelor's degree program in Computer Science or Computer Engineering

• Proven programming skills in Python, GoLang, Linux scripting languages, along with frameworks, such as Pytest and more

• Minimum 1-year of experience delivering software in an agile development environment: designing and coding the feature; testing the solution; addressing defects

• Experience developing code using IDE's such as Intellij or Visual studio

• Demonstrate knowledge in building enterprise micro-service cloud based applications

• Minimum of 1-year of experience developing web based client-server applications using Java, as well as, web application server setup/configuration

• Experience in web services, web standards; REST, HTML/CSS/JavaScript

Why Join Us?

OUR COMMITMENT TO STEM

Advancing science, technology, engineering, and mathematics (STEM) education is a critical focus for Thales. Our future success depends on our collective of highly trained, highly capable technical talent, and we're committed to providing our interns and co-ops with in-depth experience in these areas.

From supporting global engineering and technology nonprofits like Technovation, to offering different leadership development programs and bursaries to female students, including the Canadian Industrial Leadership Award (CILA), we take pride in our role in inspiring the STEM leaders of tomorrow.

Supporting non-profit STEM partnerships and projects is a worldwide commitment for Thales, and is further supported through our Solidarity Program, which encourages employees to contribute their knowledge, expertise, time and energy to support important causes.

#LI-Hybrid

#LI-WM1

Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.

This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access.
  • Software Developer Co-op Summer/fall 2024

    Found in: beBee jobs CA - 2 weeks ago


    Nepean, Ontario, Canada Thales Canada Full time

    Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....

  • DevOps Engineering Co-op Summer 2024 for 4 months term

    Found in: beBee jobs CA - 1 week ago


    Nepean, Ontario, Canada Thales Canada Full time

    Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....

  • Intern Software Engineer

    Found in: beBee jobs CA - 1 week ago


    Nepean, Ontario, Canada Thales Canada Full time

    Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....

  • Publishing Co-op Student

    Found in: beBee jobs CA - 1 week ago


    Nepean, Ontario, Canada TechInsights Full time

    OUR STORYTechInsights is the information platform for the semiconductor industry.Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights' content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor industry—past,...

  • Platform Engineer

    Found in: beBee jobs CA - 2 days ago


    Nepean, Ontario, Canada Searidge Technologies Full time

    Job SummaryHeadquarters: Ottawa, OntarioIndustry: Civil AviationJob Type: Full-time, PermanentAbout the JobSearidge is currently recruiting a Platform Engineer with a strong background in system architecture design and a deep understanding of infrastructure orchestration. Reporting to the Head of Platform & Products, the successful candidate will be pivotal...

  • Jr. Salesforce Administrator

    Found in: beBee jobs CA - 2 weeks ago


    Nepean, Ontario, Canada Versaterm Full time

    Salary: The CompanyAs a result of significant growth, we are looking for top-notch professionals to join us during this exciting time. Our clients rely on us to provide exceptional 24/7 support, and we depend on a team of top-notch professionals who are dedicated to client service excellence. The RoleThe Jr. Salesforce Administrator will support the...

  • Cook

    Found in: beBee jobs CA - 1 week ago


    Nepean, Ontario, Canada Boston Pizza International Inc. Full time

    Reference # Location Nepean Date posted 02/15/2024 Address Hunt Club - 521 West Hunt Club Road Nepean, Ontario K2G 5W5 Canada Description:Boston Pizza Cooks are the engine of the entire restaurant They are responsible for creating our delicious menu items perfectly every time for every guest. Cooks are responsible for ensuring that our most important...


  • Nepean, Canada Uniform Developments Full time

    **STUDENT LABOURER** Uniform Commercial Developments is seeking a hard-working, determined student labourer for the summer. Work will primarily take place in the great outdoors. The successful applicant must be able to work independently and on a team. **Responsibilities**: - Landscaping - Painting - Cleaning **Physical Requirements**: - Walk and stand...


  • Nepean, Canada The Nepean Housing Corporation Full time

    **Full-time Maintenance Assistant** **Unionized Position** **Purpose of Position**: Under the supervision of the Property Services Manager, you will provide general labour support to the Maintenance Department by assisting the Maintenance Technicians and Property Services Technician with the maintenance of Nepean Housing Corporation’s portfolio and the...


  • Nepean, Canada City View Centre for Child and Family Services Full time

    CITY VIEW CENTRE FOR CHILD AND FAMILY SERVICES **POSITION INFORMATION** **POSTING DATE**: April 25th, 2024 **CLASSIFICATION**: Gardener (Canada Summer Jobs (CSJ)) **DEPARTMENT** Operations **QUALIFICATIONS** - Must be between the ages of 15-30. - Must be a Permanent resident or a Citizen. - Knowledge of yard, lawn and flowerbed maintenance. - Knowledge...


  • Nepean, Canada Pillsbury Autobody & Sandblasting Full time

    Overview: We are seeking motivated and enthusiastic individuals to join our team as Summer Students. This is a paid position that offers valuable work experience and the opportunity to contribute to our organization during the summer months. **Responsibilities**: - Assist with various tasks and projects as assigned by supervisors - Conduct research and...

  • Summer Student Employment Opportunity

    Found in: Jobillico Premium CA C2 - 5 days ago


    Nepean, Canada ApplytoEducation Full time

    The Ottawa-Carleton District School Board is the largest school board in Eastern Ontario and offers students and parents a world of choice for learning. Our nearly 150 schools offer a wide range of programs to promote learning excellence and meet the individual needs of students, parents, and the community at large. Our schools are teaching communities where...


  • Nepean, Canada Synopsys Full time

    47185BR - CANADA - Ontario - Nepean **Job Description and Requirements** At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s...


  • Nepean, Canada Synopsys Full time

    47184BR - CANADA - Ontario - Nepean **Job Description and Requirements** At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s...


  • Nepean, Canada TORUS CONSTRUCTION CORPORATION Full time

    Overview: **Responsibilities**: - Perform account reconciliations to ensure accuracy and completeness of financial data - Process bi-weekly payroll and maintain employee records - Utilize accounting software to record and analyze financial transactions - Manage accounts payable and accounts receivable processes - Prepare financial reports, including balance...


  • Nepean, Canada Thales Full time

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...

  • DSEF - Senior Software Specialist

    Found in: Whatjobs CA C2 - 6 days ago


    Nepean, Canada Thales Full time

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...

  • DSEF - Senior Software Specialist

    Found in: JG CA C2 - 1 week ago


    Nepean, Canada Thales Full time

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...

  • DSEF - Senior Software Specialist

    Found in: beBee S CA - 2 weeks ago


    Nepean, Canada Thales Full time

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...

  • Dsef - Senior Software Specialist

    Found in: beBee S CA - 2 weeks ago


    Nepean, Canada Thales Canada Full time

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...


  • Nepean, Canada The Nepean Housing Corporation Full time

    The Nepean Housing Corporation is a non-profit housing provider with 559 units of subsidized and market rent housing. Nepean Housing is seeking a Property Maintenance and Office Assistant for the summer of 2023. The focus of the duties will be to contribute to a safe and clean environment for all tenants. Some duties will include back and front yard...


  • Nepean, Canada The Nepean Housing Corporation Full time

    **Full-time Maintenance Assistant** **Unionized Position** **Purpose of Position**: Under the supervision of the Property Services Manager, you will provide general labour support to the Maintenance Department by assisting the Maintenance Technicians and Property Services Technician with the maintenance of Nepean Housing Corporation’s portfolio and the...


  • Nepean, Canada Plus Associates Bookkeeping Inc Full time

    Are you an enthusiastic bookkeeper looking for a fulfilling role? Are you driven by the success of businesses and their growth? If yes, we're excited to meet you! We are an innovative firm at the forefront of accounting technology, making strides in cloud accounting and constantly adapting to the dynamic shifts of the industry. QuickBooks Online, 3rd party...


  • Nepean, Canada Out to Play Full time

    Out to Play is hiring Summer Daycamp Lead Educators and Support Educators. Looking for a camp counsellor job? This might be a fit! **About Out to Play** Out to Play offers an Independent School, a summer daycamp program, 1:1 Forest and Nature School experiences, Family programs and Open Pay-What-You-Can Drop-In programs onsite at the Out to Play Centre and...

  • Platform Engineer

    Found in: beBee S CA - 2 days ago


    Nepean, Canada Searidge Technologies Full time

    Job SummaryHeadquarters: Ottawa, OntarioIndustry: Civil AviationJob Type: Full-time, PermanentAbout the JobSearidge is currently recruiting a Platform Engineer with a strong background in system architecture design and a deep understanding of infrastructure orchestration. Reporting to the Head of Platform & Products, the successful candidate will be pivotal...

  • Verification Leader

    19 hours ago


    Nepean, Canada Synopsys Full time

    48512BR - CANADA - Ontario - Nepean **Job Description and Requirements** - At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the...


  • Nepean, Canada Synopsys Full time

    45891BR - CANADA - Ontario - Nepean **Job Description and Requirements** - Initial training will be during the regular Day shift (9am to 5pm). The remainder of the term will be Afternoon or Evening shifts. - Job Responsibilities include: - Assisting in data collection by operating the ATE (Teradyne J750) or evaluation boards - Assisting engineers with...