Senior Software Engineer - Build Secure, Scalable Systems

Fidelity Services Group

Roodepoort

On-site

ZAR 520,000 - 760,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Fidelity Services Group is seeking a hands-on Software Engineer to design, develop and maintain secure software solutions for business-critical operations. The role targets experienced professionals who will strengthen engineering practices and collaborate with stakeholders to deliver meaningful outcomes.

Key responsibilities include translating requirements into technical solutions, contributing to architecture, implementing scalable systems, code reviews and documentation, and mentoring junior

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
  • Proven experience designing and developing complex software applications.
  • Strong proficiency in one or more programming languages including Java, C#, Python, JavaScript or TypeScript.
  • Sound knowledge of software development methodologies, version control, IDEs and testing frameworks.
  • Strong analytical, troubleshooting, communication and collaboration skills.
  • Demonstrated ability to guide and mentor junior engineers.

Responsibilities

  • Design, develop, test, debug, deploy and maintain high-quality software applications.
  • Translate business and stakeholder requirements into technical specifications and practical solutions.
  • Contribute to software architecture, focusing on scalability, performance, maintainability and extensibility.
  • Troubleshoot complex software defects and implement sustainable solutions.
  • Conduct code reviews and promote coding standards, testing practices and engineering discipline.
  • Develop and maintain technical specifications, system designs and supporting documentation.
  • Collaborate with product, design, quality assurance and other cross-functional teams.
  • Mentor junior engineers and contribute to continuous improvement and technology adoption.
  • Apply secure software development principles and support automated build and deployment practices.
  • Contribute to production reliability, monitoring, incident resolution and continuous service improvement.

Skills

Programming languages
Software architecture
Code reviews
Mentoring

Education

Bachelor's or Master's degree in Computer Science or Software Engineering

Tools

React
Angular
Vue.js
Node.js
Django
Ruby on Rails

Job description

Fidelity Services Group is seeking a hands-on Software Engineer to design, develop and maintain secure software solutions for business-critical operations. The role targets experienced professionals who will strengthen engineering practices and collaborate with stakeholders to deliver meaningful outcomes.

Key responsibilities include translating requirements into technical solutions, contributing to architecture, implementing scalable systems, code reviews and documentation, and mentoring junior

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Fidelity Services Group • Roodepoort

On-site
ZAR 520,000 - 760,000
Senior Full-Stack Architect: Scale, Secure & Integrate
Senior Full-Stack Architect: Scale, Secure & Integrate

Network Finance • Gauteng

On-site
ZAR 1,200,000 - 2,000,000
Senior Software Security Engineer - Lead Secure Delivery
Senior Software Security Engineer - Lead Secure Delivery

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Software Security Engineer
Software Security Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer - Fintech
Senior Software Engineer - Fintech

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Professional development budget
+2
Systems Engineer
Systems Engineer

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
Financial Services DB Engineer — High-Performance
Financial Services DB Engineer — High-Performance

Indsafri • South Africa

On-site
ZAR 400,000 - 600,000
Senior Software Engineer
Senior Software Engineer

Tumaini Consulting • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Software Engineer - Build, Scale & Lead
Senior Full-Stack Software Engineer - Build, Scale & Lead

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Database Engineer
Database Engineer

Indsafri • South Africa

On-site
ZAR 400,000 - 600,000