As a Mobile Application Developer for the Cloud Protection & Licensing team located in Ottawa, you will develop state of the art mobile security applications (iOS and SDK).
A week in the life of a Mobile Application Developer:
- You will interface closely with product managers, operations, customers, and senior management to convert requirements into the design.
- You will coordinate with customer support teams to diagnose performance issues.
- You will participate and contribute to all phases of the SDLC.
- You will develop and follow mobile application coding standards to facilitate code maintenance and enhancement.
- You will provide deep systems support (architecture, system analysis, and programming) for the developed mobile applications.
- You will collaborate designs with teams and integration suggestions and changes when needed.
- You will identify and implement performance improvements.
- You will unit test software components to ensure module-level functionality and data structure consistency.
- You will resolve issues found during the engineering test and QA in a timely manner by taking risk into account.
- You will provide documentation as appropriate, including design documentation, comments in code, inputs for External Specifications, Software Requirements Specifications, and end-user documentation.
- You will use group tools (Jira, Confluence, Git/GitHub/svn) for tracking defects and management of code.
- You will participate in design and code reviews with other team members.
- You will provide work assistance to lower-level engineers when needed.
Knowledge, Skills and Experience:
- To succeed at this job, you must have: a portfolio of released applications in the App Store; expert programming experience (Swift/Objective C); experience with iOS software development tools (XCode); knowledge of Git/GitHub, Mercurial and JIRA/Confluence in the software development process; experience with web technologies (HTML5, CSS, AJAX, JavaScript); strong knowledge of API design (REST) and of CI/CD pipeline; experience managing a multi-site/multi-cultural team; experience with Agile development practices; and a strong understanding of enterprise application development, software as a service, and enterprise security technologies.
- It would be preferred if you have: experience with Android or Java; experience with SDK development;
- We would like someone to join our team who is a strong verbal and written communicator, has excellent analytical skills, a strong presenter, able to think outside of the box, innovative, able to communicate/adapt to a wide variety of audiences, highly motivated, and self-driven.
- We are looking for someone with 5+ years of mobile design and development experience, with at least 3 of those years focused on UI/UX.
- You must be fluent in English.
Application Process:
- Apply now before this career opportunity is filled. We look forward to reading your CV!
Employees are required to perform the duties of this position, or any Gemalto, a Thales company, positions, in compliance with all company policies, procedures, practices, and processes, whether written or verbal, which Gemalto, in its sole discretion, may change periodically, including, but not limited to, those implemented to ensure product, physical plant, information systems and technology security, along withal federal, state and local regulations and public policies. Protect Gemalto assets from unauthorized access, disclosure, modification, destruction or interference. React and help resolve security events or security risks reported by employees. Ensure responsibility is assigned to the individual for actions taken.
Gemalto, a Thales Company, is an Equal Opportunity and Affirmative Action employer. It is our policy to provide equal employment opportunity for all employees and applicants without regard to race, color, age, religion, sex, national origin, marital status, physical or mental disability, sexual orientation, gender identity, veteran’s status, or other protected group status. We support and apply this policy through a program of affirmative action. This includes special efforts to employ and advance within our organization, qualified members of protected groups. Applicants may request reasonable accommodation to participate in the hiring process, please direct your inquiries to the Human Resources Department at [email protected].
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!
About Thales
Thales is a technology in the aerospace, transportation and defense and security markets.
View WebsiteGet More Interviews for This and Many Other Jobs
Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.
Sign Up for Free