As a Lead Software Developer at Spiria, you will lead project teams, own the end-to-end software architecture, and drive technical decisions related to performance, safety, scalability, and maintainability of real-time machine control displays.
Requirements
- 8 to 10 years of experience in digital solutions development
- Significant experience leading project teams
- Strong command of front-end architecture with Angular and openness to back-end technologies in C++ and/or Python
- Ability to work in collaboration with a multidisciplinary team
- Understanding and knowledge of software architecture
- Client oriented approach
- Good communication and interpersonal skills
- Experience starting projects from scratch, full software development lifecycle experience
- Ability to adapt quickly to achieve set objectives in a timely manner
- Ability to work with tight deadlines
- Knowledge of unit testing
- Good knowledge of AGILE principles and rituals
Benefits
- Vacation bank of 3 weeks per year
- 5 additional fixed days off during the winter holidays
- Flexible personal days to handle life’s ups and downs
- Deferred Profit Sharing Plan (DPSP)
- RRSP with employer contributions
- Group insurance with broad coverage
- Telemedicine and Employee Assistance Program via Telus Health
- Paid training, certification and association expenses
- Spiri-Flex reimbursements of $300 per year for health, ergonomics, and connectivity-related expenses