Software Engineer

ZAR50,000 - ZAR100,000/Month

Location
Cape Town, South Africa
Job Type
Permanent
Industry
IT
Remote/Onsite
Part Remote
Experience Required
3 - 8 Years
Education Required
Higher Education
Job Summary

Junior | Intermediate | Senior

Full Time | Permanent | Hybrid

Johannesburg or Cape Town

Market-related salary (aligned to experience, technical assessment performance, and current market benchmarks)


The Opportunity

Our client is building high-performance, scalable software solutions for leading financial services organisations. They are seeking Software Engineers across levels who combine strong technical capability with commercial awareness and a commitment to engineering excellence.This role suits individuals who take ownership, write clean and maintainable code, and operate effectively within collaborative, agile environments.


Role Mandate

As a full-stack Software Engineer, you will:

  • Design, develop, validate and execute code across the application stack
  • Contribute to architectural integrity and solution consistency
  • Provide technical input to clients and internal stakeholders
  • Collaborate on requirements definition, testing and solution design
  • Build scalable, fit-for-purpose systems aligned to client objectives
  • Document, estimate and structure technical deliverables
  • Manage workflow and sprint coordination through JIRA
  • Uphold engineering standards and continuous improvement practices


Technical Environment

Core stack experience required:

  • Microsoft SQL Server (T-SQL)
  • C#.Net
  • HTML, CSS, JavaScriptAdvantageous exposure:React JS
  • .NET Core
  • EF Core
  • API development
  • SOLID principlesThe client values engineering fundamentals and learning agility over rigid checklist alignment.


Capability Profile

You bring:

  • Strong commitment to clean, maintainable and efficient code
  • Awareness of accessibility, responsive design and cross-browser compatibility
  • Experience with Azure DevOps, GitHub Issues and/or JIRA
  • Comfort operating within agile delivery teams
  • Clear communication and stakeholder collaboration skills
  • A continuous improvement mindset
  • Professional maturity, humility and team contribution


What’s on Offer

In addition to a competitive, market-aligned salary:

  • Medical aid, pension and group life insurance
  • Hybrid model (minimum three days in-office weekly)
  • Daily lunch provided
  • Structured career progression via a formal Career Management Initiative
  • Bi-annual discretionary bonus (post six months)
  • Employee share scheme eligibility (post two years)
  • Supportive, accountable and performance-driven culture
  • Leadership invested in capability development and long-term growth


Sector HR & Recruitment is engaged as a strategic talent partner on this mandate. All applications will be managed with discretion and professional confidentiality.

Company Summary
Our client, is a South African technology and financial services business specialising in bespoke software development and digital transformation solutions. Established in 2002, the company partners with organisations—particularly within financial services and fintech—to design, build and implement tailored technology platforms that solve complex business challenges. Their service offering spans custom software development, systems integration, technology consulting and advisory services. With offices in Johannesburg and Cape Town, our client supports both local and international customers and is known for its strong technical capability, deep domain expertise and long-term client partnerships.
Apply
Upload Your CV
Please upload a PDF or Doc file. Max 3mb in size.
Your Details
Job Managed With