Technical Lead

Career Level:  8A Team Leader
Posting Date:  22 Mar 2024

ClearCourse is a leading payments organization with a strong presence in the business landscape, offering innovative solutions across various sectors. With a track record of success, ClearCourse has been running its payments platform for several years, establishing itself as a reliable and cutting-edge player in the industry. Our payments platform is a testament to ClearCourse's commitment to leveraging technology for streamlined and revolutionary business processes.


Job Overview:


Technical Lead for teams designing, developing, deploying and supporting our web applications. We are a software company that provides cloud-based CRM solutions for managing leads, lending, training, jobs, and legal cases industries and more. You will have strong technical skills, and your role would involve creating new applications and features for clients on these platforms using our preferred technologies of C#/.NET and ReactJS, as well as maintaining existing code bases primarily in PHP, and also VB/.NET and NodeJS.


Your responsibilities will include:



  • Responsible for defining and maintaining best practice agile software development.
  • Ensuring code quality and timely delivery of features aligned to agile sprints.
  • Mentoring, coaching and code reviews of development teams. 
  • Point of contact for 3rd Line Support via approved route/process.
  • Responsible for the overall product system infrastructure.


  • Provide Technical Support to implementation managers for Task/Project brief.
  • Working with implementation managers to support the management & prioritisation of development tasks. 
  • Developer - delivery of roadmap/bugfixes - (Limited Availability). 
  • Release Manager –Responsible for releases to Core, Tracking & API products. 
  • Dev Ops – Core CRM, Tracking Products & API’s - Oversight & 2nd Line escalations. 

Other responsibilities 

  • Identify risk & manage mitigation including infrastructure & software product Security. 
  • Oversee the maintenance of existing and future Code design & architecture. 
  • Producing & Maintaining Development Policies and guidelines/process. 

Direct Reports 

  • Conducting weekly 1-2-1s and mentoring developers and operations staff.
  • Mentor a team who buy-into the product roadmap and engage in the overall vision of the business.
  • Manage a team with broad skill-sets with a mix of in-house and contract developers (mix of junior to senior developers), database management, data warehousing and dev ops.


Desirable attributes for this position:


  • Strong C#/.NET and ReactJS skills with working familiarity of PHP, NodeJS and VB/.NET.
  • Comfortable working with Microsoft SQL Server, Postgres, MySQL and DynamoDB.
  • Proficient in Web Development languages HTML/XML/JSON/CSS.
  • Comfortable with understanding infrastructure and operational requirements.
  • Comfortable with version control (Git) and deployment of code changes.
  • Equally comfortable with GitLab and Azure DevOps.
  • Ensuring your code performs well and know how to manage the performance of functionality at scale.
  • Experience refactoring existing code.
  • Documenting your work at code level and at system level.


Why choose us?:


  • Life Assurance and private medical cover with cash plan
  • Group Income Protection and enhanced Company Pension
  • Enhanced maternity, paternity and adoption pay
  • Generous training budgets and reimbursement for professional memberships
  • Hybrid-working model with 25 days annual leave
  • 24/7 employee assistance programme including Peppy Health App
  • Bike to Work Scheme
  • Generous Recruitment referral scheme
  • Additional flexible benefits with the Perkbox platform, providing discounts and freebies from major retailers


Are you ready to take your next step or know someone who is? Apply to ClearCourse today!