×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead, Development

Job in Calgary, Alberta, D3J, Canada
Listing for: TTTECH
Full Time position
Listed on 2026-06-11
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Senior Developer, Agile Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Payworks is a leading workforce management solutions provider and multi-year winner of Canada’s Best Managed Companies program. We are proudly Canadian and committed to developing world‑class products and providing a progressive workplace culture where Doing Right by People is our purpose.

Why choose Payworks
  • Comprehensive employer‑paid benefits, including a Health Spending Account for you and your family and an excellent pension plan with employer contributions.
  • Plenty of professional development opportunities.
  • Community‑minded culture – Receive two paid days per year to volunteer and lots of opportunity to "Pay it Forward".
  • Time and flexibility to meet your needs – Hybrid work model with flexible work options, plus 3 weeks vacation to start, flex time and parental leave benefits.
  • Cool perks – Annual Lifestyle Spending Account, fun office environment and events, and more!
Build, Mentor & Deliver – It's what you'll do
  • Provide technical leadership and guidance to a team of developers, fostering a collaborative and high‑performing work environment.
  • Mentor team members through day‑to‑day interactions, offering tactical feedback and coaching, and provide the Team Lead with input to support longer‑term development plans for individuals and the team.
  • Serve as a technical expert, contributing to code reviews, architectural decisions, and troubleshooting complex issues.
  • Communicate effectively with team members, stakeholders, and managers, providing regular updates on project status, risks, and dependencies.
  • Assist in planning, executing, and delivering development projects.
  • Collaborate with Business Analysts and Team Leads to define project scope, establish timelines and milestones, and allocate resources effectively.
  • Oversee the development lifecycle including planning, design, implementation, testing, and deployment ensuring projects are delivered on time, within budget, and to quality standards.
  • Work closely with developers, designers, and project managers to ensure alignment on project goals, timelines, and deliverables.
  • Translate business requirements into technical specifications and design scalable, robust software solutions.
  • Stay current with emerging technologies, industry trends, and best practices in software development.
  • Identify opportunities for process improvements, including optimization, automation, and efficiency gains across development workflows.
  • Continuously seek opportunities to enhance skills and knowledge to support innovation and team growth.
What you'll need to succeed
  • Post‑secondary education in Computer Science, Software Engineering, or an equivalent combination of education and experience.
  • 5 years of experience as a Software Developer or in a similar technical position.
  • Extensive knowledge of software development concepts, best practices, and design patterns, including familiarity with database management systems, version control, and development tools.
  • Experience working in an Agile environment.
  • Excellent project management skills with the ability to plan, execute, and deliver software development projects on time and within budget.
  • Proficiency with software testing methodologies, including test case design, creation, and execution.
  • Strong written and verbal communication skills with the ability to convey complex issues clearly and succinctly.
  • Innovative problem‑solver capable of analyzing data, identifying trends, and uncovering opportunities.
  • Proven ability to work effectively across cross‑functional teams and build strong collaborative relationships.
  • Adaptability to shifting priorities, strong time‑management skills, and a commitment to meeting deadlines.
  • Previous experience leading high‑performing teams is an asset.
  • Experience with Microsoft .NET application development (C#, VB, ASP.NET) is an asset.
  • Experience with HTML, CSS3, SCSS, JavaScript, and modern front‑end frameworks such as Vue.js is an asset.
  • Experience with Microsoft SQL Server and T‑SQL queries is an asset.
  • Experience with continuous testing tools (Postman, Selenium, Bamboo, XUnit, Vitest) is an asset.
  • Experience with Git version control and build tools such as MSBuild/dotnet, Webpack, Grunt, Maven, Android SDK, or XCode is an asset.

W…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary