Job Search and Career Advice Platform

Enable job alerts via email!

C# & Sql Development Team Lead

Optim-G Sourcing

Pretoria

On-site

ZAR 800 000 - 1 200 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in South Africa is seeking a C# and SQL Development Team Lead to oversee a Banking as a Service software factory. The ideal candidate will have over 10 years of experience in software development and at least 1 year of experience leading teams. Responsibilities include mentoring developers, architecting applications both on-premises and in the cloud, and implementing CI/CD pipelines. Applicants should be proficient in C#, .NET, SQL, and DevOps practices, among other technical skills.

Qualifications

  • 10 years of relevant experience in software development.
  • 1+ years leading full stack development teams.
  • Expertise in cloud, containerization, and observability.

Responsibilities

  • Code, develop, and enhance full stack applications as per requirements.
  • Lead and mentor the development team, managing timelines and resolving blockers.
  • Architect applications on premises and in cloud infrastructure.
  • Implement and maintain CI/CD pipelines, automating testing, deployment, and monitoring.
  • Collaborate cross-functionally with product managers, designers, and other stakeholders.

Skills

C#
.NET
.NET Core
Microsoft SQL
DevOps practices
RESTful APIs
Cloud deployments (Azure)
Cloud deployments (AWS)
Kubernetes
Front-end frameworks

Education

IT Diploma or Degree in Computer Science
Job description
What we are looking for :

C# and SQL Development Team Lead : Banking as a Service (BaaS) Software Factory

Technical Expertise :
  • Expertly Skilled Developer in C#, .NET, .NET Core and Microsoft SQL. (Required)
  • Expertly Building responsive, microservices-based web applications with RESTful APIs. (Required)
  • Expertly Developing high performance, high throughput applications. (Required)
  • Solid knowledge of DevOps practices including CI / CD pipelines. (Required)
  • Experience in modern front-end frameworks. (Beneficial)
Leadership :

Proven leader in full stack development. (Experience in FinTech / Banking advantageous)

A strong leadership track record of mentoring and managing development team members.

Proven track record of integrating development team into multi-technology projects across different teams.

Cloud, Containerization and Observability :
  • Experienced in on premises deployments of developments. (Required)
  • Cloud deployments such Azure (Advantageous) and AWS cloud (Beneficial)
  • Deployment on Kubernetes and containerization. (Beneficial)
  • Deployment of development that is Observable and System Monitored. (Required)
Security and Performance :

Well-versed in web and cloud security best practices, including OWASP principles, with hands-on experience optimizing performance across front-end and back-end applications.

Qualifications and experience :
  • IT Diploma or Degree in Computer Science or relevant qualification.
  • 10 years (minimum) Relevant experience.
  • 1+ years (minimum) Relevant experience in leading full stack development teams.
Daily Tasks :
  • Code, develop and enhance full stack applications as per requirements, up to and including production deployments.
  • Lead, mentor and support your development team, managing timelines, resolving blockers, and fostering a collaborative, growth-oriented environment.
  • Be involved in architecting the applications on premises and in cloud infrastructure.
  • Implement and maintain CI / CD pipelines, automating testing, deployment, and monitoring.
  • Collaborate cross-functionally with product managers, designers, and other stakeholders.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.