Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer Developer

Morson Talent

Oshawa

On-site

CAD 100,000 - 130,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment firm in Canada is looking for a skilled Lead Software Developer/Engineer. This role focuses on elevating engineering excellence, mentoring engineers, and driving technical strategy to align technology with business goals. The ideal candidate will have 6-8 years of relevant experience, strong expertise in system architecture, and excellent collaboration skills. A commitment to best practices in software development is essential for this position.

Qualifications

  • Relevant experience in software development and leadership required.
  • Proven ability to mentor engineers and improve team performance.
  • Strong expertise in system architecture and design patterns.

Responsibilities

  • Elevate engineering excellence and drive technical strategy.
  • Mentor engineers and enhance software quality.
  • Align technical solutions with business objectives.

Skills

Mentoring engineers
System architecture
Agile methodologies
Cloud technologies
Collaboration skills
DevOps practices

Education

4 years of University in computer science, software engineering or a related field
Job description
Responsibilities
  • The Lead Software Developer/Engineer is a specialist technical role focused on elevating engineering excellence, driving technical strategy, and influencing software development practices for one or more teams.
  • This role involves mentoring engineers, defining architectural direction, and collaborating with stakeholders to align technology with business objectives.
  • Drive engineering excellence by leading system design and architecture decisions, resulting in robust and scalable technical solutions.
  • Enhance team performance and software quality by mentoring engineers to improve their technical skills and problem-solving capabilities.
  • Elevate development quality and security by advocating for and implementing standards and best practices across teams, leading to consistent and secure software delivery.
  • Align technical solutions with business objectives by collaborating with leadership and stakeholders, fostering innovation and strategic growth.
  • Strengthen engineering culture by sharing knowledge and fostering cross-team collaboration, contributing to organization-wide technical strategies and improved team synergy.
  • Accelerate software development capabilities by evaluating and implementing new technologies, enhancing efficiency and innovation.
  • Influence strategic direction by participating in discussions and providing technical expertise to leadership and stakeholders, ensuring informed decision-making.
  • Fulfill additional responsibilities as needed to support organizational goals and initiatives.
Qualifications
  • This knowledge is considered to be normally acquired through the completion of 4 years of University in computer science, software engineering or a related field.
  • Requires relevant experience in software development and leadership.
  • Proven ability to mentor engineers, improve team performance, and drive technical excellence.
  • Strong expertise in system architecture, design patterns, and cloud technologies.
  • Experience with Agile methodologies, DevOps practices, and modern software development workflows.
  • Excellent communication and collaboration skills, with a track record of influencing technical direction across teams.
  • A period of over 6 years and up to and including 8 years is considered necessary to gain this experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.