Team Lead, Development (18-month term position)

Alberta Securities CommissionCalgary, AB
Hybrid

About The Position

The Alberta Securities Commission (ASC) is seeking a Team Lead, Development for an 18-month term position to support the continued development of the ASC’s IT Digital Strategy. This role focuses on bringing greater structure, oversight, and consistency to system development and delivery practices. Reporting to the Manager, Infrastructure and Operations, the position will address technical challenges, reduce technical debt, and introduce stronger IT practices across the software development lifecycle (SDLC). The Team Lead will coordinate the development team, set technical direction, and ensure the delivery of reliable, high-quality solutions. This is a hands-on role for a seasoned IT professional motivated to mature IT best practices within the development team.

Requirements

  • A university degree in Computer Science, Software Engineering, or a related discipline (equivalent years of experience may be considered).
  • 12 years or more of progressive IT experience in software development, solution delivery or enterprise application environments with deep expertise in designing, developing and delivering scalable, secure and maintainable application solutions.
  • A minimum of three-four years of experience leading and developing an IT team including conducting performance reviews, mentoring, coaching and identifying development opportunities.
  • Strong hands‑on development capability using C#, .NET, and JavaScript/TypeScript, with modern IDEs (Visual Studio / VS Code) and Git‑based version control.
  • Experience working in an Agile delivery environment, Microsoft Azure and cloud-based application delivery.
  • Proficiency with Azure DevOps (Boards, Repos, Pipelines), including CI/CD, automated testing, and modern SDLC practices.
  • Experience with Dynamics 365 (CRM), Microsoft Power Platform, including: Dataverse, Power Apps (Canvas and Model‑driven apps), and Power Automate.
  • A proven history of successfully managing relevant IT projects from inception through to implementation.
  • Strong leadership, communication, and influencing skills and the ability to operate effectively as a technical leader within a multidisciplinary team.
  • Demonstrated analytical and problem-solving capabilities to translate business needs into robust technical solutions.

Responsibilities

  • Oversee day-to-day team operations, including team culture, engagement, and ways of working, in collaboration with the manager.
  • Provide hands-on coaching, mentorship, and feedback to strengthen technical capability and problem solving, with input from the manager on priorities.
  • Maintain regular stakeholder engagement (e.g., sprint ceremonies, demos, status updates) ensuring alignment and transparency, and providing the manager with updates on progress, risk and issues.
  • Provide technical leadership to help guide decision-making and delivery outcomes on architecture and design, aligned with the manager’s strategic direction.
  • Lead initiatives end-to-end (design, build, test, release), ensuring solutions are scalable and maintainable.
  • Balance business priorities with technical quality, sustainability, and long-term platform considerations, communicating trade-offs with the manager.
  • Oversee post-release support, defect resolution, and root cause analysis in partnership with the Operations team, bringing forward risks or broader impacts to the manager.
  • Establish and maintain technical standards, controls, and best practices that are practical and balanced with delivery timelines in collaboration with the manager.
  • Promote modern delivery practices, including CI/CD, automation, and DevOps pipelines and embed secure-by-design and privacy-by-design principles within solutions.
  • Implement consistent quality practices (code reviews, testing, release readiness) define and track metrics to support continuous improvement.
  • Design and develop end-to-end application solutions across UI, business logic, and data layers.
  • Build high-quality solutions using technologies such as C#, .NET, JavaScript/TypeScript, and Power Platform.
  • Develop integrations using APIs and web services and participate in all stages of the SDLC, including translation requirements, design, build, testing, release and post-release to aid team delivery.
  • Troubleshoot and resolve issues and contribute to providing stable production environments.

Benefits

  • 100 per cent employer-paid benefits
  • Comprehensive health and dental plan
  • Flex days
  • Employee family assistance program
  • Transportation allowance
  • Generous flexible spending account
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service