Senior Technical Lead (Software Development)

Placements24

Queenstown

On-site

NZD 107,000 - 193,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonuses
Medical aid
Retirement fund
Leadership development

Job summary

Placements24 seeks a Senior Technical Lead in Queenstown to guide a development team in designing and delivering enterprise software. You will mentor engineers, shape architecture, and drive best practices across the SDLC.

The role requires strong leadership, deep technical background across languages (Java, C#, Python, JavaScript) and modern cloud-based microservices. The ideal candidate fosters collaboration, quality delivery, and continuous improvement.

Qualifications

  • 8+ years in software development, with 3+ years in technical leadership or lead role.
  • Proven experience designing and architecting complex software systems.
  • Proficient in multiple programming languages (Java, C#, Python, JavaScript).
  • In-depth knowledge of design patterns, data structures, and algorithms.
  • Experience with Agile methodologies (Scrum, Kanban).
  • Familiarity with cloud platforms and microservices architecture.

Responsibilities

  • Lead and mentor a team of software developers with technical guidance.
  • Architect and design scalable, high-performance software systems.
  • Oversee end-to-end SDLC from requirements to deployment and maintenance.
  • Ensure coding standards, QA processes and best practices.
  • Collaborate with product managers to define scope, requirements, and timelines.
  • Make key technical decisions on tech stack, tools, and frameworks.
  • Conduct code reviews and provide constructive feedback.

Skills

Java
C#
Python
JavaScript
Leadership
Architectural design
Agile
Cloud platforms

Education

Bachelor's or Master's in CS/Engineering

Tools

AWS
Azure
GCP
Microservices

Job description

About the Role

Our client, a well-established firm specializing in enterprise software solutions, is seeking a highly experienced Senior Technical Lead to guide their development team in Queenstown, Eastern Cape . This leadership role is pivotal in overseeing the design, development, and implementation of complex software projects. You will be responsible for mentoring engineers, making critical architectural decisions, ensuring code quality, and driving best practices throughout the software development lifecycle. This is an office-based position, demanding strong leadership qualities and the ability to foster a collaborative and high-performing team environment. The ideal candidate possesses a deep technical background across various programming languages and methodologies, coupled with proven leadership experience. Your guidance will be essential in delivering innovative and robust software solutions that meet client needs and exceed expectations.

Key Responsibilities
  • Lead and mentor a team of software developers, providing technical guidance and support.
  • Architect and design scalable, maintainable, and high-performance software systems.
  • Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Ensure adherence to coding standards, best practices, and quality assurance processes.
  • Collaborate with product managers and stakeholders to define project scope, requirements, and timelines.
  • Make key technical decisions regarding technology stack, tools, and frameworks.
  • Conduct code reviews and provide constructive feedback to team members.
  • Identify and mitigate technical risks and challenges.
  • Stay current with emerging technologies and industry trends, and advocate for their adoption where appropriate.
  • Foster a culture of innovation, collaboration, and continuous improvement within the development team.
Requirements
  • A minimum of 8 years of progressive experience in software development, with at least 3 years in a technical leadership or lead role.
  • Proven experience in designing and architecting complex software systems.
  • Strong proficiency in multiple programming languages and paradigms (e.g., Java, C#, Python, JavaScript).
  • In-depth knowledge of software design patterns, data structures, and algorithms.
  • Experience with agile development methodologies (Scrum, Kanban).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Excellent problem-solving, analytical, and decision-making skills.
  • Outstanding communication, interpersonal, and leadership skills.
  • Ability to manage multiple projects and priorities effectively.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related technical field.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Opportunities for significant career growth and leadership development.
  • Comprehensive medical aid and retirement fund.
  • Generous annual leave and paid holidays.
  • A challenging and rewarding role in a stable company.
  • Direct impact on client success and company direction.
  • Professional development courses and conference attendance.
  • Supportive and collaborative team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Full-Stack)
Lead Software Engineer (Full-Stack)

Placements24 • Queenstown

Hybrid
NZD 120,000 - 170,000
Health insurance
Retirement contributions
Performance-based bonuses
Senior Backend Architect - Queenstown
Senior Backend Architect - Queenstown

Placements24 • Queenstown

On-site
NZD 150,000 - 190,000
Competitive salary
Health benefits
Provident fund
+2
Lead Systems Architect
Lead Systems Architect

Placements24 • Queenstown

Hybrid
NZD 195,000 - 282,000
Competitive salary
Health insurance
Remote work and flexibility
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Queenstown

Hybrid
NZD 95,000 - 137,000
Comprehensive health insurance
Retirement fund
Generous paid time off
+2
Senior Systems Architect
Senior Systems Architect

Placements24 • Queenstown

On-site
NZD 109,000 - 163,000
Competitive salary package
Comprehensive health benefits
Generous annual leave allowance
+3
Lead Solution Architect
Lead Solution Architect

Placements24 • Queenstown

Hybrid
NZD 128,000 - 171,000
Performance-based bonuses
Health insurance
Retirement fund contributions
Software Development Project Manager
Software Development Project Manager

Placements24 • Queenstown

Hybrid
NZD 110,000 - 170,000
Hybrid work environment
Competitive salary and bonus structure
Medical aid and retirement fund
+1
Senior Quality Assurance Lead
Senior Quality Assurance Lead

Placements24 • Queenstown

On-site
NZD 130,000 - 170,000
Senior System Architect
Senior System Architect

Placements24 • Queenstown

Hybrid
NZD 96,000 - 161,000
Senior Project Manager - Business Solutions
Senior Project Manager - Business Solutions

Placements24 • Queenstown

Hybrid
NZD 120,000 - 180,000
Hybrid work arrangement
Medical aid
Retirement benefits
+2
Top locations