Description
IMPORTANT
Work schedule = 7.5 hours/ day
Work proflle = Hybrid = 2 days mandatory at the office (Wed & Thu), 3 days remote
The position is open for both Montreal and Toronto. However, preference will be given to candidates from Montreal as the entire team is based in Montreal.The Toronto office address is: Creekbank Road, MISSISSAUGA (ONTARIO)
We are currently recruiting an ambitious Software Developer and Integrator to join the IOT team. You will play a pivotal role in defining and building the evolution of our IoT solutions.
You will be working with a creative team where we expect our team members to make key decisions and take ownership over their projects. We highly encourage collaboration with our engineering teams across all projects.
#KeyPoints
Based in either Montreal or Toronto, you will work closely with a friendly, passionate team in Montreal and Toronto
You will have a key role and the opportunity to grow inside the organizationYou will experience awesome team spiritThis is a 3 month contract opportunity, till end of 2022 with a possibility of extension for a yearThe IoT team is a very collaborative and dynamic work environment. As a developer, you would participate in all phases of the software development lifecycle and we’re excited to have you join us!
Required qualifications:
Strong written and spoken EnglishBA/BS degree in Computer Science or a related engineering field, or equivalent practical experience4 years of hands-on experience with software developmentStrong knowledge and hands-on experience of designing REST APIsStrong knowledge and experience developing on Java programming languageExperience programming in NodeJsGood understanding of micro-service architectureGood knowledge on container visualization (Docker) and KubernetesUnderstanding of DevOps and CI/CD/CT conceptsExperience working in a Scrum teamPreferred qualifications:
Bilingual (English and French)MS degree in Computer Science or a related engineering field, or equivalent work experience6 years of hands-on experience working with a variety of enterprise solutions, designing solutions, or developing business applicationsExperience in Test Driven Development (TDD) or Behaviour Driven DevelopmentExperience in Front-end development using Vue.JS or other Javascript frameworkGood understanding of NO SQL (MongoDB)Good understanding of Web Service Security & secure coding best practicesExperience in developing IoT solutionsStrong knowledge on container visualization (Docker) and KubernetesExperience working with Microsoft Azure CloudExperience collaborating and integrating with 3rd party vendors to develop a common solutionExperience in finding innovative solutions to technical challengesResponsibilities:
Conduct technical assessment of Smart Building 3rd party vendor solutionsDevelop integration between 3rd party solution and internal applications and micro servicesDesign, develop and integrate new IoT solutions and enhance existing productsParticipate in deep technical discussions with software engineers and network specialistsCollaborate with the business and partner vendors teams on technical requirementsProvide DevOps support for delivered IoT solution