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.
