Skip to main content

Python Development Team Lead

Technology
Kortext
Ontario, CanadaCAD 100,000 - CAD 115,000 /year1 month agoUntil 2026-11-26
Full timeFully remote

Job description

Location: Remote in Ontario (Home-based)

Hours: Monday - Friday, 37.5 hours per week

Salary: $100,000 to $115,000 per annum

Reporting To: Manager of Solution Engineering

New or Existing Role: Existing The Role The Development Team Lead is responsible for leading the design, development, delivery and support of digital transformation, automation and integration solutions across our enterprise platforms — including Salesforce and SAP — that improve business efficiency and enable strategic growth. Working in a hybrid Agile and Waterfall environment, you will collaborate with stakeholders across the business to translate requirements into scalable, high-quality technical solutions.

As a senior technical expert and experienced Python developer, you will provide technical leadership, mentor and develop other team members, promote engineering best practice, champion an AI-first mindset across the team's ways of working, and help drive continuous improvement across development processes, service delivery and solution architecture. This is a fully remote role with regular opportunities to meet colleagues in person at team and company events.

Key Responsibilities o Lead the design, development and implementation of business automation, digital transformation and partner integration solutions o Provide technical leadership and mentorship to developers, analyst programmers and trainees o Support the architectural design of applications, services and integrations o Design, build and support integrations between core business platforms, including Salesforce and SAP, and internal and partner systems o Work with business stakeholders to gather requirements, define use cases and develop user stories o Contribute to solution estimation, sprint planning, retrospectives and delivery roadmaps o Establish and promote Python development standards, best practice and coding principles across the team o Develop high-quality, scalable and maintainable Python-based applications and services o Lead the adoption of AI-assisted software development practices, embedding AI coding assistants and agentic tooling into day-to-day engineering workflows o Set standards for the safe, effective and accountable use of AI in development, including code review, testing and security expectations for AI-generated code o Design and implement automated testing and business process monitoring solutions o Support User Acceptance Testing activities and work closely with end users throughout delivery o Ensure appropriate monitoring, performance optimization and operational support arrangements are in place o Support live systems through Incident and Problem Management processes in line with ITIL principles o Collaborate with cross-functional teams to deliver reliable and secure technology solutions o Drive the adoption of modern development tools, frameworks and AI technologies where appropriate, evaluating new capabilities as they emerge o Maintain technical documentation and contribute to knowledge sharing across the team o Identify opportunities to improve operational efficiency through automation and process improvement

Skills & Requirements

Essential

  • Minimum 5 years' commercial software development experience
  • Advanced Python development skills, with Python as your primary programming language
  • Experience with Flask, Django or similar Python frameworks
  • Strong understanding of software design, architecture and development best practice
  • Experience delivering and supporting business-critical applications and services
  • Experience integrating enterprise business platforms such as Salesforce and SAP, using their APIs and data models
  • Knowledge of automated testing and quality assurance principles
  • Hands-on experience of AI-assisted software development, using tools such as GitHub Copilot, Claude or Cursor as part of a professional workflow, with sound judgement on where AI adds value and where it does not
  • Experience working within Agile delivery environments
  • Proven ability to mentor, coach and develop technical team members
  • Strong stakeholder management, communication and collaboration skills
  • Excellent problem-solving skills and ability to work effectively in a remote environment
Desirable
  • Experience with Azure cloud technologies and serverless applications
  • Experience developing APIs, integrations and microservices
  • Experience building applications with LLM APIs, including prompt design, retrieval-augmented generation or agentic workflows
  • Knowledge of Docker, Kubernetes, Kafka and modern deployment practices
  • Strong SQL, data integration and data transformation skills
  • Experience with Power BI, or the publishing/education technology sector

Kortext Benefits

  • 21 days’ vacation (rising to 24 days after 5 years)
  • Extended healthcare benefits, healthcare spending account
  • Flexible, hybrid & remote working options to support productivity and wellbeing
  • Service awards to recognize and celebrate long-term commitment
  • Referral bonus for introducing great people to our team
  • Learning and development opportunities
Keywords
monthsOfExperience: 60TeaCodingApache KafkaCursorAcceptance testingDjangoPythonSqlDockerFlaskGithubItilKubernetesCode review

Interested in this role?