Tech Lead (.Net)

Posted Yesterday
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng
In-Office
Senior level
Information Technology • Software
The Role
The Technical Lead will provide technical guidance, lead software development projects, mentor team members, and oversee code quality using modern practices while collaborating with cross-functional teams.
Summary Generated by Built In

TECHNICAL LEAD

WHO PLATFORM45 IS

We are responsible for code changing the lives of people around the world, every day. We solve complex problems and build big ideas. And we don’t stop. We believe in the ability of technology to make the world a better place; we’re driven to rip through conformity and create new solutions, and smarter habits. We know why we’re here: To unleash the potential of people through the power of technology. We are people multiplied by the power of tech and together we are changing the world. 

CONTEXT | THE ROLE

At Platform45, communication, collaboration, and code are what it takes to be a successful Technical Lead. You’re someone who takes a people-first approach to development which means working alongside Platform45’s team of budding engineers and clients to deliver against project objectives effectively. Not only will you be contributing to a productive and professional working environment for the development team at large, helping to make effective and tech-savvy decisions, but you’ll also be producing exceptional, well-designed, and testable code. As a Technical Lead, you’re someone who is passionate about technology and keeping ahead of emerging industry trends, new methodologies, and practices. But that doesn’t mean you won’t need top-notch interpersonal skills as our developers will be looking to you for guidance, and our clients will see you as the custodian of a project. You’re a leader who can draw upon a broad range of experiences to guide and mentor those around you. And this experience will also help the long-term vision and business value of a project. 

ROLE RESPONSIBILITIES | THE WHAT & THE HOW

The Essentials

  • Technical Leadership:
    • Provide technical leadership and guidance to the development team.
    • Collaborate with cross-functional teams to define technical strategies and solutions.
  • Project Planning and Execution:
    • Lead the planning and execution of software development projects.
    • Ensure timely delivery of high-quality software solutions within scope and budget.
  • Code Review and Quality Assurance:
    • Conduct regular code reviews to maintain code quality and adherence to coding standards.
    • Implement and enforce best practices for coding, testing, and documentation.
  • Team Collaboration:
    • Foster a collaborative and innovative team culture.
    • Mentor and guide team members, promoting their professional growth.
  • Architectural Design:
    • Assume the responsibility for the design and architecture of software systems.
    • Ensure scalability, maintainability, security, and performance considerations are addressed in system design.
  • Technology Evaluation:
    • Stay abreast of industry trends and emerging technologies.
    • Evaluate and recommend technologies and tools to enhance the development process.
  • Problem Solving:
    • Collaborate with team members to troubleshoot and resolve technical challenges.
    • Provide expertise in solving complex technical problems.
  • Communication:
    • Communicate effectively with stakeholders, translating technical concepts for non-technical team members.
    • Report project status, risks, and issues to project stakeholders.
  • Mentoring:
    • Provide mentorship of junior / less experienced engineers assisting them in growing their technical expertise and providing them with guidance on adherence to best practices, coding standards, and architectural principles.

Key Responsibilities

  • Lead backend development efforts using .NET technologies and support frontend.
  • Architect and implement robust APIs and services with PostgreSQL as the core database.
  • Support deployments on AWS.
  • Oversee CI/CD pipelines using GitHub Actions, SonarCloud, and enforce code quality through reviews.
  • Collaborate with cross-functional teams using the Atlassian suite (Jira, Confluence).
  • Promote modern development practices including GitHub Copilot and collaborative coding.
  • Mentor developers and foster a culture of technical excellence.
  • Ensure system scalability, performance, and security.

Technical Requirements 

  • Bachelor's degree in Computer Science, Engineering, or a related field, or provable, self-taught development skills with a good understanding of how the web works.
  • 8+ years of hands-on experience in backend development with .NET (C#).
  • Strong expertise in PostgreSQL including performance tuning and advanced queries.
  • Solid experience with AWS services (EC2, RDS, Lambda, etc.).
  • Proficiency in GitHub, CI/CD pipelines, and SonarCloud integration.
  • Experience conducting code reviews and enforcing coding standards.
  • Familiarity with GitHub Copilot or similar AI-assisted development tools.
  • Comfortable working with the Atlassian suite for project and documentation management.
  • Extensive experience with software architecture and design patterns, as well as best practices in system design.
  • Familiarity with containerization (Docker, Kubernetes) and serverless architectures.
  • Understand and champion robust monitoring and observability practices.
  • Experience in co-creating a product roadmap. 
  • Expert knowledge of Agile methodologies, and Scrum.
  • A good understanding of DevOps principles. 
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.

Critical Competencies 

  • Communication and team management skills - you’ll be dealing with engineers but also our clients as a specialist.  
  • A proactive, continuous, and quick learner who is genuinely excited about industry trends and has a passion for technology and knowledge.
  • Good communication and teamwork are critical - you’ll not only be dealing with developers but also designers, product owners, clients, and other key stakeholders. 
  • Play a mentorship role to our interns, juniors, and other less-experienced engineers.
  • An entrepreneurial mindset - someone who can understand the business value and long-term vision of a project.
  • The ability to research and develop new products and modifications to existing software when needed. 
  • You’re motivated, energetic, and always focused on the task at hand.
  • A strategic thinker who can work under pressure, independently problem solve, and draw knowledge from a broad range of experiences.

Top Skills

.Net (C#)
Atlassian Suite
AWS
Ci/Cd
Docker
Git
Github Copilot
Kubernetes
Postgres
Sonarcloud
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Gauteng
67 Employees
Year Founded: 2008

What We Do

At Platform45 we promote ideation, we collaborate, we “iterate-iterate-iterate”, and above all, we build things that matter. More and more we are seeing software becoming an integral part of any business wanting to do better, grow faster, and offer their customers “one source of truth”. We know the power of incredible software and the potential it has to change the world, we’ve been at it since 2008 building platforms for fintech start-ups, mining giants, pioneering entrepreneurs and telecom companies.

Behind our culture is an all encompassing passion to share the agony and the ecstacy in building our client’s vision. Our greatest stories started out as an idea and a dream. Those dreams became market leaders such as Howler and Resource Guru. Our name hints at ‘The Singularity’ - the moment that will trigger an explosion in technological advancement. It is our silent-nod to push the tech-envelope every single day.

We want more for our clients and so we do more. Because we believe in the power of technology and its capacity to unleash change that can make the world a better place.

Similar Jobs

Pfizer Logo Pfizer

Policy & Communications Lead, Sub Sahara Africa

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Sandton, City of Johannesburg, Gauteng, ZAF
121990 Employees

TransUnion Logo TransUnion

AEM Adobe Assets Specialist

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

TransUnion Logo TransUnion

Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

ServiceNow Logo ServiceNow

Enterprise Account Executive

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Johannesburg, Gauteng, ZAF
28000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account