Senior Software Architect & Code Quality Leader

HENSOLDT South Africa

Pretoria

On-site

ZAR 1,800,000 - 2,400,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

HENSOLDT South Africa is seeking a Principal Software Engineer to design, develop, test, and maintain software aligned with our roadmap and standards. The ideal candidate will provide technical leadership and deliver robust software solutions across the development lifecycle.

You will work across software design and development, mentor teams, ensure code quality, conduct reviews, and integrate with Jira/Confluence workflows to meet project milestones.

Qualifications

  • B.Eng in Electronic Engineering, Computer Engineering, or a related field.
  • At least 10 years of software development experience.

Responsibilities

  • Design software based on user and functional requirements.
  • Document implementation plans and break down tasks using Jira or Confluence.
  • Estimate task effort and remain within allocated hours.
  • Provide design input for product development.
  • Develop functionality aligned with sprint goals and deadlines.
  • Identify and report bugs to the Team Lead.
  • Participate in sprint reviews and update task progress.
  • Develop modular, maintainable, secure, and reusable code following established standards.
  • Conduct software code reviews and implement unit testing.
  • Ensure thorough testing of software within the system context before release.
  • Commit source code regularly to repositories.

Skills

Java, C#, C++
Unit testing
Code reviews
Sprint planning

Education

B.Eng in Electronic Engineering, Computer Engineering, or a related field

Tools

Eclipse
IntelliJ
VS Code
Sonarlint
Git
SVN
Jira
Confluence
Bitbucket
Sonarqube

Job description

HENSOLDT South Africa is seeking a Principal Software Engineer to design, develop, test, and maintain software aligned with our roadmap and standards. The ideal candidate will provide technical leadership and deliver robust software solutions across the development lifecycle.

You will work across software design and development, mentor teams, ensure code quality, conduct reviews, and integrate with Jira/Confluence workflows to meet project milestones.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer — Design, Build, and Optimize
Principal Software Engineer — Design, Build, and Optimize

HENSOLDT South Africa • Pretoria

On-site
ZAR 1,200,000 - 1,800,000
Software Engineer - Java/C++ | Build Secure, Scalable Systems
Software Engineer - Java/C++ | Build Secure, Scalable Systems

HENSOLDT South Africa • Pretoria

On-site
ZAR 420,000 - 700,000
Principal Software Engineer
Principal Software Engineer

HENSOLDT South Africa • Pretoria

On-site
ZAR 1,200,000 - 1,800,000
Senior Software Architect & Tech Lead
Senior Software Architect & Tech Lead

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,600,000
Onsite Systems Engineer: Lead Design, Integration & Verification
Onsite Systems Engineer: Lead Design, Integration & Verification

HENSOLDT South Africa • Pretoria

On-site
ZAR 550,000 - 850,000
Senior Project Manager: Multidisciplinary Engineering Lead
Senior Project Manager: Multidisciplinary Engineering Lead

HENSOLDT South Africa • Cape Town

On-site
ZAR 900,000 - 1,500,000
Software Engineer
Software Engineer

ATS Client • Pretoria

On-site
ZAR 450,000 - 750,000
Software Engineer
Software Engineer

HENSOLDT South Africa • Pretoria

On-site
ZAR 420,000 - 700,000
Senior Director of Software Engineering
Senior Director of Software Engineering

ATS Client • Cape Town

On-site
ZAR 1,800,000 - 3,200,000
Senior Technical Lead - Architecture & Mentorship
Senior Technical Lead - Architecture & Mentorship

BETSoftware • Durban

On-site
ZAR 900,000 - 1,300,000