Job title : Senior Software Engineer
Job Location : Western Cape, Cape Town
Deadline : October 17, 2025
Quick Recommended Links
- Jobs by Location
- Job by industries
- The successful candidate will have 8+ years of experience. They will be a self-starter, highly motivated, and keen to learn. The individual will own the development of our in-house applications, as well as facilitating product builds and client integrations.
- They must possess a strong background in SOLID engineering, plus modular system design.
- Core responsibilities revolve around management and extension of existing code base, development of new products and working with product owner to meet business requirements and departmental objectives.
Key Responsibilities
Strong mentoring ability to align team resources with departmental objectives in SOLID engineering and other best practices.Review and provide realistic estimates around planned tasks.Effective planning to maintain a healthy backlog of work items including product initiatives and tech debt.Prepare documentation on the status, operation, and maintenance of software.Clearly and regularly communicate with technical support colleagues and management.Development scheduling and deployment of code sets.Participate in peer-reviews of solution designs and code reviews.Work closely with all stakeholders to troubleshoot product and systems issues, exploring solutions and implementing long-term fixes to prevent recurrences.Skills, Knowledge & Expertise
ASP.NET / .NET CORE MVC, WPF.Experience in web-related technologies (HTML, XML, CSS, JSON, JavaScript, jQuery).MS SQL knowledge is a must.Strong grasp of SOLID design principles.Entity Framework.Azure knowledge is a strong asset.Relevant Education (Degree / NVQ or similar in Computer Science, Software Engineering, Mathematics etc.).Any domain knowledge relating to business law is a big plus.ICT jobs