Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as a Senior Software Engineer, where you'll lead the design and development of innovative software solutions. This role offers the chance to mentor junior engineers while driving best practices in a collaborative environment. You'll tackle complex challenges and contribute to the continuous improvement of our software systems, ensuring they align with user needs and business goals. If you're passionate about technology and eager to make a significant impact, this is the perfect opportunity for you.
Old Mutual is a firm believer in the African opportunity, and our diverse talent reflects this.
The purpose of a Senior Software Engineer is to lead the design, development, and implementation of complex software systems while ensuring alignment with business goals and user needs. This role involves mentoring junior engineers, providing technical guidance, and driving best practices in coding, architecture, and software development processes. The Senior Software Engineer is responsible for making critical decisions regarding technology and design, collaborating across teams to facilitate project success, and identifying opportunities for innovation and improvement. Play a key role in troubleshooting and resolving advanced technical challenges, all while fostering a culture of continuous learning and quality within the engineering team.
Planning, Application Development, Business Process Design, Data Management, Data Modeling, Market Analysis, Web Development, Technical Support, Troubleshooting, User Requirements Documentation, etc.
NQF Level 7 - Degree, Advanced Diploma, Postgraduate Certificate, or equivalent
15 May 2025, 23:59
The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.