Job Title: Senior Software Development Manager Our company is seeking a seasoned software development leader to drive innovation and excellence in our team. As a key member of our organization, you will inspire, coach, and lead a high-performing team of developers responsible for full-stack .NET solutions in a mission-critical environment. Responsibilities Leadership & Team Management Lead 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 maintainabilitynot 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 .NET 8, .NET 3.4, .NET Core, .NET MVC 4.8.1 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 Qualifications and Skills Requirements: 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. Benefits and Perks 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
Job Title
Full-Stack .NET Software Development Leader