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.
This COOP is a full-time fixed term and Hybrid position in Ottawa, Canada.
Position Summary
Key Areas of Responsibility
As a member of a collaborative development team, the mobile application developer COOP will be instrumental in the identification and implementation of a Cloud Protection Licensing (CPL) wide mobile software that covers the product portfolio. The primary objective is to design, develop, test and deliver high-quality mobile products.
The mobile application developer COOP will work closely with product owners, system architects, software engineers, UX/UI designers, security teams, technical writers, customer support team, and 3rd parties as necessary to ensure timely delivery of quality products and to provide support throughout the lifecycle.
Responsible for developing and testing mobile app/SDK projects.
This includes:
Developing features and tests for iOS and/or Android applications in their native coding languages.
Communicating and collaborating with your team members both online and offline.
Executing test plans for upcoming releases to validate software and fix bugs.
Participate in the design process by interfacing closely with your peers to convert requirements into the design.
Perform research studies on upcoming features and ideas and delivering your results to your peers through presentations and documentation.
Currently pursuing a Bachelor's Degree in Software Design or Development, Computer Science, Software Engineering or related discipline
Must have prior experience and strong interest in mobile development with Kotlin or Swift
Fundamental knowledge of source code control and experience using tools like git
Strong knowledge of modern coding patterns and declarative UI
Needs to be highly motivated, creative, and self-driven
Must have great communication, teamwork, and interpersonal skills
• Prolonged periods of working on a computer.
What We Offer
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.
Why Join Us?
Say HI and learn more about working atThales click here.
#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.