Software Engineer (Upper Mid-Level Senior)
Johannesburg - South Africa
Job Summary
A South African technology partner and software solutions provider that helps medium and large organizations automate business tasks and drive digital transformation is seeking an experienced Software Engineer to join our development team to drive the modernization and expansion of an established enterprise SaaS platform - Remote
Responsibilities:
Development and Delivery: Design build and maintain secure backend services and web applications using (C#) and REST APIs.
Feature Ownership: Drive features end-to-endfrom technical design and estimation through development testing and production release.
Architecture and Data: Work with relational databases optimize performance-sensitive queries and contribute to system architecture and code reviews.
Quality and Security: Write clean testable code resolve production defects and embed secure development practices across the software lifecycle.
Team and Process: Support and mentor junior developers maintain technical documentation and proactively identify technical risks or dependencies.
AI Integration: Leverage AI-assisted development tools responsibly to accelerate delivery testing documentation and technical analysis.
Experience: 5 years of commercial software development experience with strong recent expertise in C# and .
Track Record: Proven ability to ship meaningful features to production within a structured engineering team.
Education: Degree in Computer Science Software Engineering or a related field (or equivalent practical experience with a strong delivery track record).
- Core Technical Skills
Backend: C# Core RESTful API design EF Core (or similar ORM).
Database: PostgreSQL SQL Server or another enterprise relational database (including query optimization).
Frontend and Web: HTML5 CSS3 JavaScript.
DevOps and Tools: Git Docker/containers CI/CD automated build/deployment pipelines and cloud hosting.
Engineering Principles: OOP SOLID principles Dependency Injection unit/integration testing and secure application design (OWASP RBAC authentication).
- Advantageous Skills
Cloud Platforms: AWS or Azure.
Modern Frontend: React or similar frameworks.
SaaS Architecture: Multi-tenant systems high-volume/asynchronous workloads and workflow-driven engines.
Integrations: SSO/IdP integrations third-party APIs reporting/analytics.
AI: Experience building AI-enabled product features or utilizing modern AI-assisted coding tools.
Benefits:
Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move apply today by emailing your CV to
Engineering Recruitment Agency in South Africa focusing on the following disciplines:
Civil Engineering jobs in South Africa. Johannesburg Cape town Durban Eastern Cape (Gqeberha and East London)
Mechanical engineering jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Electrical engineering jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Construction jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Quantity Surveying jobs in South AfricaJohannesburg Cape town Durban Eastern Cape (Gqeberha and East London)
Finance Recruitment Agency in South Africa focusing on the following disciplines.
Finance jobs in South Africa. Johannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Actuarial jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Investment jobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Financial riskjobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Tax jobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Audit Jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Mining Recruitment Agency in South Africa.
Mining jobs in Johannesburg Rustenburg Limpopo Northern Cape Mpumalanga and more.
Manufacturing jobs in South Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)
Supply Chain jobs inSouth Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)
IT jobs in South Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)
View our jobs below.
Need staff. Email us.
Required Experience:
Manager
About Company
Hire Resolve connects Job seekers to Employers. The company is a Specialist Recruitment & Staffing company with a national presence with a customer base of listed companies on the JSE and global multinationals. The company prides itself on its technical & industry knowledge. The cons ... View more