Hire Resolve’s client, a leading-edge South African based Technology and Software company that develops
bespoke software solutions, is currently seeking a highly skilled Senior Software Engineer to join their team in Centurion, Gauteng. In this role, you’ll design and implement new systems, maintain existing ones, and oversee the entire software development lifecycle, ensuring quality and timely delivery. You’ll drive software improvements and lead both internal and external development teams.
Responsibilities :
- Lead and guide development teams (internal and external).
- Contribute to the evolution of existing applications and services.
- Manage the full software development life cycle (SDLC).
- Design, develop, and support software components across the stack.
- Identify root causes of complex issues and implement lasting solutions.
- Stay updated on new technologies and recommend relevant vendor packages.
- Assist with task planning, estimation, scheduling, and staffing.
- Mentor and coach software engineers to enhance skills and knowledge.
- Identify and implement process improvements and best practices.
- Collaborate closely with cross-functional teams and management.
Requirements :
- Education: Bachelor’s degree in Computer Science or related field.
- Experience: 6+ years in software development, including:
- Proficiency in C#, .Net / .Net Core, Entity Framework, HTML/CSS/JavaScript, ASP.Net, SQL, and REST APIs.
- Experience in problem-solving, system architecture, and software engineering best practices.
- Experience with Agile methodologies and SDLC best practices.
- Experience in distributed systems, microservices, or high-volume transaction applications (preferred).
- Knowledge of containerization (Docker, Kubernetes).
- Microsoft Azure DevOps, CI/CD pipelines, Git, Automation testing tools, and Mobile development (Xamarin, MAUI) experience (preferred).
This position offers a collaborative and innovative work environment, with flexible hours, modern tools, and opportunities for professional growth.
If you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [Email Address Removed].com or visit our website: [URL Removed]
You can also connect with Rachel van Dyk on LinkedIn or [Email Address Removed]
Please note that correspondence will only be conducted with shortlisted candidates for this position. Should you not hear from us within 3 days, please consider your application unsuccessful.
Desired Skills:
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer