Titre du poste ou emplacement

Senior Software Development Manager

Randstad Digital - 4 emplois
Oakville, ON
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Gestion
Avantages :
Congés payés

Job Overview

We're seeking a Senior Software Development Leader to inspire, coach, and lead a high-performing team of developers responsible for full-stack .NET solutions in a mission-critical environment. As a replacement for a long-standing leader, this is a pivotal opportunity to bring stability, mentorship, and technical oversight to a skilled team, while continuing to build on our culture of excellence.

This role requires a passionate, hands-on leader who balances architecture, people management, and DevOps with the ability to support legacy and modern systems. You'll manage a team of 9 developers and collaborate across IT, Product, and QA to ensure successful delivery of our POS and enterprise applications.

Key Responsibilities

Leadership & Team Management

  • Lead, inspire, and mentor a team of 9 developers across full-stack and backend platforms.
  • Drive hiring, onboarding, goal-setting, and performance reviews.
  • Create professional growth plans and support career development.
  • Foster team cohesion, knowledge sharing, and continuous learning.

Technical Oversight & Delivery

  • Own the architectural decisions and direction for key applications, including a POS system built in .NET MVC 4.8.1 and .NET 8 services.
  • Guide day-to-day execution across bug fixes, feature enhancements, and production support.
  • Provide architectural and technical direction while reviewing design patterns, scalability, and maintainability-not just code line-by-line.

Project & DevOps Management

  • Collaborate with Project Managers to manage sprint goals, releases, and backlog prioritization.
  • Build and refine CI/CD pipelines, supporting smooth transitions from Dev to QE to Production.
  • Administer deployment environments, DevOps platforms, and production readiness processes.

Technology Stack

  • Backend: .NET 8, .NET 3.4, .NET Core, .NET MVC 4.8.1
  • Frontend: JavaScript (with modern frameworks), basic UI/UX understanding
  • C# & T-SQL and be a current user
  • SQL and SQL administration functions and query, and programming skills
  • JavaScript (AJAX/JSON) and be a current user
  • MVC (Razor), jQuery, LINQ, Angular and Entity Framework,
  • Web application development (HTML & CSS)
  • Related .Net technology stack
  • Cloud & Deployment: Azure, Windows Deployment Server
  • Databases: Strong experience in relational databases (SQL Server)
  • DevOps: CI/CD pipeline management, deployment automation, release management

Ideal Candidate Profile

  • Microsoft Certified Solutions Developer App Builder certification required
  • 10+ years of relevant hands-on experience in a complex production environment
  • 5+ years' experience recruiting, managing performance and leading a software development team
  • Technical Acumen: Deep experience in .NET environments (legacy and modern), DevOps practices, and scalable system design.
  • Soft Skills: Excellent communicator who can translate technical decisions into business language. Strong problem-solving skills under pressure.
  • Mindset: Proactive, adaptable, and aligned with a continuous improvement culture.

What's in it for you?

  • Hybrid work schedule for most roles
  • Company share ownership program
  • Retirement savings program with company-matched RRSP contributions
  • Generous time away, including vacation, personal leave, and birthday leave.
  • Paid volunteer days and company matching on charitable donations.
  • Competitive salary and benefits, including educational resources, tuition assistance, and paid time off to study for exams.
  • Focus on inclusion with employee groups, access to BIPOC counsellors, and access to programs for working parents.
  • Wellness and recognition programs
  • Discounts on products and services

Partager un emploi :