Head of Engineering (Java Python environment) | Melrose Arch | Up to R1.6M PA

e-Merge IT Recruitment

Johannesburg

Vor Ort

ZAR 1.200.000 - 1.600.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Cash incentives for referrals

Zusammenfassung

e-Merge IT Recruitment is seeking a Head of Engineering for Melrose Arch, Johannesburg. You will set technical direction across teams, shape architecture and drive an engineering culture focused on innovation, ownership, and collaboration.

With 8+ years in software development and 5+ years in Java, you will mentor engineers, advance CI/CD, and partner with product, security and leadership to deliver scalable, secure solutions for a global business.

Qualifikationen

  • 8+ years of professional software development experience.
  • 5+ years of hands on Java development.
  • Proven experience leading technical teams and influencing architecture.
  • Strong understanding of scalable software architecture and engineering best practices.
  • Experience building and improving CI/CD and deployment pipelines.
  • A genuine track record of mentoring and developing technical talent.
  • Strong communication and stakeholder management skills.
  • The ability to operate strategically without losing your technical edge.
  • A mindset that combines technical excellence with commercial and entrepreneurial thinking.

Aufgaben

  • Set the technical direction and engineering standards across development teams.
  • Lead architectural decisions and challenge existing approaches where there is an opportunity to improve.
  • Build and maintain a high performing engineering culture.
  • Mentor, coach and develop engineers while giving them the autonomy to grow.
  • Improve software delivery, automation and CI/CD practices.
  • Champion quality, clean code, testing and maintainable architecture.
  • Work closely with product, architecture, security and business leadership.
  • Identify technical opportunities that can improve efficiency, scalability and customer value.
  • Balance technical ambition with practical commercial priorities.
  • Drive the adoption of modern engineering approaches, including AI assisted development.
  • Help create an environment where engineers are encouraged to experiment, learn and solve problems creatively.

Kenntnisse

Java development
Leadership
CI/CD
Architectural design
Mentoring
Stakeholder management
Technical strategy
AI assisted development

Tools

Salesforce
Apex
GitHub
REST APIs
Enterprise Integrations
CI/CD
TDD
Agile
AI Assisted Development

Jobbeschreibung

Head of Engineering (Java Python environment) | Melrose Arch | Up to R1.6M PA
BUILD THE TEAM. SHAPE THE TECHNOLOGY. DRIVE WHAT COMES NEXT.

Some engineering leadership roles are about keeping the lights on.

This one is about building what’s next.

We’re looking for a Head of Engineering who can combine strong technical depth with entrepreneurial thinking, lead talented engineers and help shape the technology behind a growing, global business.

This is an environment where innovation, ownership and big ideas are encouraged. You’ll have the opportunity to influence architecture, engineering practices, delivery and people while working alongside ambitious teams solving complex business problems.

WHY THIS ENVIRONMENT IS DIFFERENT:

This is a technology driven business operating in a genuinely global environment.

Technology sits at the heart of the operation, with platforms designed to automate complex processes, connect systems and deliver smarter, more efficient solutions at scale.

You’ll be joining a culture that values:

Innovation | Ownership | Entrepreneurship | Collaboration | Security | Continuous Improvement | People

It’s an environment where people are encouraged to challenge the status quo, take responsibility and make an impact rather than simply follow a checklist.

THE TECHNOLOGY:

You’ll work across a modern enterprise technology landscape including:

Java | Python | Salesforce | Apex | REST APIs | Enterprise Integrations | GitHub | CI/CD | TDD | Agile | AI Assisted Development

There is also a strong focus on building secure, scalable and maintainable technology that can support a complex international business.

WHAT YOU’LL BE DOING:
  • Set the technical direction and engineering standards across development teams.
  • Lead architectural decisions and challenge existing approaches where there is an opportunity to improve.
  • Build and maintain a high performing engineering culture.
  • Mentor, coach and develop engineers while giving them the autonomy to grow.
  • Improve software delivery, automation and CI/CD practices.
  • Champion quality, clean code, testing and maintainable architecture.
  • Work closely with product, architecture, security and business leadership.
  • Identify technical opportunities that can improve efficiency, scalability and customer value.
  • Balance technical ambition with practical commercial priorities.
  • Drive the adoption of modern engineering approaches, including AI assisted development.
  • Help create an environment where engineers are encouraged to experiment, learn and solve problems creatively.
WHAT YOU’LL BRING:
  • 8+ years of professional software development experience.
  • 5+ years of hands on Java development experience.
  • Proven experience leading technical teams and influencing architecture.
  • Strong understanding of scalable software architecture and engineering best practices.
  • Experience building and improving CI/CD and deployment pipelines.
  • A genuine track record of mentoring and developing technical talent.
  • Strong communication and stakeholder management skills.
  • The ability to operate strategically without losing your technical edge.
  • A mindset that combines technical excellence with commercial and entrepreneurial thinking.
WHAT WILL SET YOU APART:

Experience with:

  • Salesforce and Apex
  • Enterprise API and integration architecture
  • Security engineering or penetration testing
  • Agile/Scrum leadership
  • Salesforce Platform Developer I or higher certifications
  • Application Architect, System Architect or Technical Architect certifications
  • AI coding assistants and modern AI driven engineering workflows
THE LEADER WE’R E LOOKING FOR:

You’re not someone who wants to spend the next five years simply managing a development team.

You want to build something.

You’re comfortable making decisions, taking ownership and giving talented people the space to do their best work.

You enjoy being close enough to the technology to challenge an architectural decision, while also being commercially minded enough to understand why that decision matters to the wider business.

And when you see a better way of doing something, you’re the person who asks:

“Why aren’t we doing it?”

THE DETAILS

Reference: GZ61397

Location: Melrose Arch

Type: Permanent

Salary: Up to R1.6m PA

Contact Garth at garthz@e-merge.co.za or call 011 463 3633 to discuss this and other opportunities.

Know an exceptional engineering leader looking for their next challenge? We offer cash incentives for successful referrals.

#HeadOfEngineering #EngineeringLeadership #Java #Python #Salesforce #Apex #SoftwareArchitecture #TechnicalLeadership #EngineeringManager #CICD #DevOps #APIs #EnterpriseArchitecture #AI #AIAssistedDevelopment #Innovation #TechnologyLeadership #MelroseArch #JohannesburgJobs #SouthAfricaJobs #TechJobs #Hiring

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Head of Software Engineering
Head of Software Engineering

WatersEdge Solutions • Johannesburg

Vor Ort
ZAR 1.200.000 - 1.800.000
Hybrid working model
Senior leadership opportunity
Opportunity to shape engineering standards
Senior Java AI Software Engineer - Pretoria (Hybrid) - R1.08m PA
Senior Java AI Software Engineer - Pretoria (Hybrid) - R1.08m PA

E-Merge • Südafrika

Hybrid
ZAR 972.000 - 1.188.000
Hybrid working model
Permanent position
Head of Software Engineering
Head of Software Engineering

ATS Client • Cape Town

Vor Ort
ZAR 1.800.000 - 3.200.000
Software Engineer: Java Back-End - Cape Town - R1.4m PA
Software Engineer: Java Back-End - Cape Town - R1.4m PA

E-Merge • Südafrika

Vor Ort
ZAR 1.260.000 - 1.540.000
Senior Java Software Engineer
Senior Java Software Engineer

Future Fit • Johannesburg

Vor Ort
ZAR 900.000 - 1.500.000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills
Senior Java AI Software Engineer – Pretoria (Hybrid) – R1.08m PA
Senior Java AI Software Engineer – Pretoria (Hybrid) – R1.08m PA

e-Merge IT Recruitment • Pretoria

Hybrid
ZAR 972.000 - 1.188.000
Java Team Lead
Java Team Lead

Future Fit • Johannesburg

Vor Ort
ZAR 1.100.000 - 1.400.000
Competitive compensation package
Commission incentives
Access to employee wellness programs
+5
Lead Software Engineer
Lead Software Engineer

Placements24 • George

Vor Ort
ZAR 1.000.000 - 1.400.000
Competitive salary
Health insurance
Generous annual leave
+2
Engineering Lead/Technical Lead
Engineering Lead/Technical Lead

People Dimension • Cape Town

Vor Ort
ZAR 1.328.000 - 1.797.000
Diverse Culture
Flexible Work Hours
Group Risk Cover
+3
Principal Engineer (Python, Java, Scala, Go) (CPT Hybrid)
Principal Engineer (Python, Java, Scala, Go) (CPT Hybrid)

Datafin • Cape Town

Vor Ort
ZAR 900.000 - 1.400.000