Salary : $192,566 - 212,430 per year
Requirements :
- Bachelors degree in computer science, software engineering, or a related discipline
- Relevant experience in software development and leadership roles
- Demonstrated ability to mentor engineering teams and enhance performance
- Strong knowledge of system architecture, design methodologies, and cloud technologies
- Familiarity with Agile frameworks, DevOps practices, and contemporary software development processes
- Exceptional communication skills and the ability to influence technical direction across teams
Responsibilities :
Spearhead engineering excellence by leading system design and architectural decisions for scalable solutionsMentor engineers to enhance their technical capabilities and problem-solving skillsAdvocate for best practices and security standards, ensuring consistent and secure software deliveryWork collaboratively with leadership and stakeholders to align technical approaches with business objectivesFoster a strong engineering culture by sharing knowledge and promoting cross-team collaborationEvaluate and integrate new technologies to improve software development efficiency and innovationParticipate in discussions to provide technical expertise and support strategic decision-makingUndertake additional responsibilities as required to further organizational goals and initiativesTechnologies :
CloudDevOpsSupportSecurityMore :
We are seeking a Lead Software Engineer / Developer to join our team for a fixed-term contract of 12 months. This role is pivotal in enhancing engineering excellence and driving technical strategy across our teams in a hybrid work environment. Located in Oshawa, ON, we focus on fostering a culture of collaboration and innovation. Our commitment to supporting team performance and delivering high-quality software solutions is paramount. We offer competitive pay and the opportunity to work in a dynamic and transformative setting.
last updated 7 week of 2026