.NET Technical Lead

CapgeminiVancouver, BC
CA$76,336 - CA$179,088

About The Position

Developers develop, test and integrate applications, frameworks and tools in a controlled environment. With expertise in a specific technology environment, they are responsible for software-specific design and realization, as well as testing, deployment and release management or technical application management of client-specific package based solutions.

Requirements

  • 7+ years of experience in application development, support, or maintenance with strong .NET and COTS expertise
  • Hands on experience with: .NET Framework / .NET Core, C#, ASP.NET, Web APIs
  • Hands on experience with: COTS configuration/customization and system integrations
  • Solid understanding of application support processes, SLAs, incident/problem/change management
  • Strong troubleshooting skills for production issues involving code, logs, integrations, configurations, and COTS behavior
  • Experience working with relational databases (SQL Server, Oracle) and writing/debugging SQL queries
  • Familiarity with integration concepts (REST/SOAP services, middleware, authentication protocols)
  • Strong understanding of deployment pipelines, CI/CD, and version control (Azure DevOps, Git)
  • Ability to review technical work, provide constructive feedback, and enforce development standards
  • Good communication and leadership skills with the ability to coordinate support activities and guide team members
  • Experience working with ticketing tools (ServiceNow, JIRA, Azure DevOps Boards)

Nice To Haves

  • Nice to have certifications: AZ 900, AZ 204, COTS specific certifications depending on platform

Responsibilities

  • Lead day to day application support and maintenance activities across .NET applications and COTS platforms
  • Provide technical oversight for incident resolution, root cause analysis, and long term fixes for recurring issues
  • Guide and support the team in troubleshooting production issues related to .NET code, integrations, configuration, or COTS components
  • Review and prioritize support tickets, ensuring SLA compliance and effective workload distribution across the team
  • Coordinate with cross functional teams (DBA, Infrastructure, Integration, Security) to resolve complex system issues
  • Oversee small to medium enhancement requests and ensure solutions align with architectural guidelines and technical best practices
  • Review code changes, configuration updates, and solution approaches prepared by junior and intermediate developers
  • Maintain and optimize existing .NET components, APIs, COTS integrations, and application workflows
  • Lead release planning, deployment validation, and post release support activities
  • Ensure adherence to standards for logging, exception handling, security, and COTS governance
  • Collaborate with business analysts and solution architects to understand requirements and translate them into technical tasks
  • Support continuous improvement efforts by identifying opportunities for automation, stability, and performance enhancements
  • Maintain documentation including design notes, support procedures, troubleshooting guides, and release artifacts
  • Mentor junior team members, providing technical direction, guidance, and knowledge transfer

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service