Senior Dotnet Developer

Morson Edge (Canada)

Oshawa

On-site

CAD 193,000 - 208,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Morson Edge (Canada) in Oshawa is seeking a Senior Software Engineer to lead software development, mentor engineers, and translate business needs into scalable technical solutions. The role emphasizes coding standards, peer reviews, and driving engineering excellence.

The position focuses on DevOps, automation, and continuous improvement to enhance agility and innovation across the organization. 3 days onsite at 1908 Colonel Sam Drive, Oshawa, with a 36-month duration and 35-hour work week.

Qualifications

  • 6+ years of software development experience (3+ years in senior roles)
  • Proficiency in designing scalable, high-performance software systems
  • Proficiency in .NET and modern programming frameworks
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture

Responsibilities

  • Lead development of software applications to ensure timely, high-quality delivery
  • Mentor and guide developers to raise technical proficiency
  • Align technical solutions with product and business goals
  • Enforce coding standards and conduct peer reviews for quality
  • Champion DevOps, automation, and CI/CD to improve workflows
  • Identify opportunities for innovation and continuous improvement
  • Communicate progress and risks to stakeholders
  • Support strategic agility and adapt to changing business needs
  • Collaborate with QA to plan and execute testing
  • Create and maintain technical documentation

Skills

Software design
High-performance systems
Leadership
Cloud & microservices

Education

Bachelors degree in CS/SE

Job description

Resume Due Date: Friday, September 25th, 2026 (5:00PM EST)

Number of Vacancies: 1

Duration: 36 months

Hours: 35

Location: 1908 Colonel Sam Drive, Oshawa, 3 days onsite

Rate: MP4 - $92.58 - $100/hr INC

Job Overview

The Senior Software Engineer Developer leads software application development, mentoring developers, and translating business needs into technical solutions. It focuses on improving system quality through coding standards and peer reviews, promoting engineering excellence, and refining development workflows with DevOps and automation. The position also drives continuous improvement and supports strategic goals to enhance organizational agility and innovation.

JOB DUTIES
  • Achieve Timely and High-Quality Software Delivery: Lead the development of software applications to ensure on-time delivery of features that meet quality standards, directly enhancing customer satisfaction and business performance.
  • Elevate Team Technical Proficiency: Mentor and guide developers to enhance their technical skills, resulting in a more capable and innovative development team.
  • Align Technical Solutions with Business Objectives: Collaborate with product and design teams to create technical solutions that effectively address business needs, improving the alignment between technology and organizational goals.
  • Ensure High-Quality and Consistent Code: Enforce coding standards and conduct peer reviews to maintain high-quality and consistent code, reducing errors and improving system reliability.
  • Foster Engineering Excellence: Develop and enforce software development practices that promote engineering excellence, leading to more efficient and effective development processes.
  • Enhance Workflow Efficiency: Implement and refine DevOps, automation, and CI/CD processes to streamline development workflows, reducing time-to-market and increasing operational efficiency.
  • Drive Innovation and Continuous Improvement: Lead initiatives to identify and implement opportunities for innovation and optimization, keeping the organization competitive and responsive to change.
  • Support Strategic Agility: Undertake additional responsibilities that align with strategic goals, enhancing the organization's ability to quickly adapt to new challenges and opportunities.
  • Stakeholder Communication: Regularly communicate with stakeholders to provide updates on project progress, gather requirements, and ensure alignment with business goals
  • Risk Management: Identify potential risks in the development process and implement strategies to mitigate them, ensuring project stability and success.
  • Quality Assurance: Collaborate with QA teams to develop and execute testing plans, ensuring software meets quality standards before release.
  • Technical Documentation: Create and maintain comprehensive technical documentation for software applications, facilitating knowledge sharing and future maintenance.
EXPERIENCE
  • Role requires relevant experience in software development.
  • Expertise in designing scalable, high-performance software systems.
  • Proficiency in modern programming languages and frameworks (.Net).
  • Strong leadership, problem-solving, and communication skills.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proven ability to mentor and guide other engineers.
  • Experience managing project timelines and deliverables.
  • A period of over 6 years and up to and including 8 years is considered necessary to gain this experience.
EDUCATION
  • This role requires knowledge in architectural design, and high-level system implementation.
  • This knowledge is considered to be normally acquired either through the successful completion of a four year university education in Computer Science, Software Engineering, or a related field or by having the equivalent level of education.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

26-093 Sr. Software Developer
26-093 Sr. Software Developer

Morson Human Resources Limited • Oshawa

On-site
CAD 128,000 - 138,000
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 124,000 - 131,000
OPEN: Lead Software Engineer Developer
OPEN: Lead Software Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 90,000 - 120,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Senior Software Developer (.NET)
Senior Software Developer (.NET)

Kardow • Toronto

On-site
CAD 103,000 - 158,000
RQ08585 - Software Developer - Senior
RQ08585 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ08211 - Sr. Software Developer
RQ08211 - Sr. Software Developer

Rubicon Path • Toronto

On-site
CAD 90,000 - 130,000
Senior Software Developer
Senior Software Developer

Joblinxsapp • Toronto

On-site
CAD 110,000 - 150,000
Application Developer
Application Developer

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 70,000 - 90,000
Senior .NET Developer
Senior .NET Developer

Highbrow LLC • Toronto

Hybrid
CAD 100,000 - 120,000