This company pioneered automated ballistic identification over 30 years ago and continues to promote a safer society as a leading technology provider for firearm identification, document examination, and comparison microscopy.
This company manages a specialized portfolio of capabilities enabling it to deliver highly differentiated solutions and products through state-of-the-art electronic, mechanical and software technologies that can be deployed in demanding and mission-critical environments to meet the needs of customers in the defence, aerospace, cybersecurity, energy and transport.
Within a multi-disciplinary team (software developers, mechanical designers, etc.), the Software Developer participates in the development and evolution of ballistic identification products destined to Forensic Technology laboratories. The Senior Software Designer is required to be able to develop solutions for different projects, covering several technologies.
Title: Flutter & Backend Developer
Location: 85% remote, you are asked to come in office less than a handful of times per month. Office located at, Saint-Laurent, QC H4S 2G1,
Position status: Full time permanent
Salary: 90-105k + 10% bonus + Benefits (75% employer paid) + 5% matching RRSPs + 3-4 week\'s Vacation (4 weeks if more than 5 years\' experience)
Roles and responsibilities
Understand business requirements and specifications; translate them in a solid and easy to implement designs.
Analyze requirements, document software designs, code features and execute unit tests.
Complete assigned tasks in a timely manner.
Prepare and keep technical documentation up to date.
Provide valuable information during requirement analysis reviews and design reviews to ensure functionalities match product requirements.
Favour knowledge sharing with his/her colleagues.
Support coworkers from other branches in their activities on multidisciplinary projects (automatic testing, electro-mechanics, documentation, tests, support, sales and marketing\xe2\x80\xa6).
Maintain technical proficiency by constant training.
Roles and responsibilities
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.