Senior Software Engineer
Cape Town, 7100, South Africa
Listed on 2026-06-02
-
Software Development
Software Engineer, Full Stack Developer, C# / Unity Developer, Cloud Engineer - Software
Position Overview
MRI Software is seeking a Software Engineer to join our team in our Cape Town office! As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. Candidate should have a passion for development and an eagerness to learn new things and improve their skills. You will be a part of a team that collaborates well, works hard, and has fun.
Requirements- A Degree or Diploma in Software Engineering, Computer Science or a related area, or equivalent years of experience.
- 7+ years’ experience in a similar role.
- Demonstrable experience in .Net (C#, ASP.Net, Core, MVC, Razor Views).
- Demonstrable experience in JavaScript (Native / Typescript / JQuery).
- Demonstrable experience in NX/Angular or similar technologies.
- Demonstrable experience in SQL (Microsoft SQL Server).
- Experience using cloud technologies (Microsoft Azure, API Management tools, Key Vault, Encryption).
- Experience in writing Unit Tests (NUnit, xUnit, Jasmine).
- Experience in working with Micro‑Service architecture/patterns.
- Good verbal and written communication skills.
- Eager to learn new skills.
- Constantly improving current abilities.
- Team player with a can‑do attitude.
- Able to deal with ambiguity.
- Willing to solve problems you haven't seen before.
- Office breakfasts, quarterly lunches and virtual social events.
- Medical Aid Scheme.
- Personal Pension plan.
- Parental Leave benefit for new arrivals.
- 25 days of annual leave plus Public Holidays, and a bank of 16 hours of Flex Time Off.
- Tuition Reimbursement Schemes.
- Flexibility to work from anywhere in the world for two weeks out of the year.
MRI Software is proud to be an inclusive employer. We welcome and celebrate diversity across all backgrounds, including ethnicity, religion, sexual orientation, gender identity, disability, age, military, veteran status and more. We believe that Belonging is a direct result of Diversity, Equity, and Inclusion.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: