Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Old Mutual Limited

Senior Software Engineer – Web

Old Mutual Limited

Senior Full-Stack Software Engineer at Old Mutual delivering complex web applications and mentoring teams. Leading development and architectural decisions as a key member of the technology team.

Posted 7/12/2026full-timeCape Town • 🇿🇦 South AfricaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack web application development, including front-end technologies like Next.JS, Typescript, HTML, CSS, and JavaScript, as well as back-end frameworks and database management. Proven ability to lead architectural decisions, mentor teams, and implement DevOps practices for optimized deployment and performance.

Highest-signal resume keywords
Full-Stack Software EngineeringFront-End Technologies (Next.JS, React, Vue.js)Back-End Development (Node.js, Python, Ruby)Database Management (MySQL, PostgreSQL, MongoDB)Cloud Services (AWS, Azure, Google Cloud)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
HTMLCSSJavaScriptNext.JSTypescriptNode.jsPythonRubyMySQLMongoDB
Soft Skills
Problem-SolvingDebuggingCommunicationTeamworkLeadership
Tools & Technologies
DjangoGrafanaDynatraceGoogle Analytics 4CI/CD Pipelines
Certifications & Qualifications
Bachelor's Degree in Computer ScienceSoftware Engineering
Industry Keywords
Web Application DevelopmentDevOps PracticesAPI IntegrationUser ExperiencePerformance Optimization

Tech Stack

Tools & technologies
AWSAzureCloudDjangoGrafanaJavaScriptMongoDBMySQLNext.jsNode.jsNoSQLPostgresPythonReactRubyTypeScriptVue.js

About the role

Key responsibilities & impact
  • Lead the end-to-end design, development, and maintenance of web applications, ensuring they meet high standards for functionality, performance, and user experience.
  • Create responsive and user-friendly interfaces using HTML, CSS, and JavaScript.
  • Manage server-side development, including the selection and use of programming languages and frameworks like Node.js, Python, Ruby, Django, etc.
  • Design, optimize, and manage database schemas, queries, and interactions using relational and NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.
  • Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions.
  • Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability.
  • Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency.
  • Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling.
  • Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 8+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex projects.
  • Expertise in front-end technologies, including Next.JS, Typescript, HTML CSS, Javascript, React, Vue.js, and modern frontend development practices.
  • Familiarity with Observability and Monitoring tooling: Grafana, Dynatrace.
  • Familiarity with Analytics Tracking tooling: Google Analytics 4.
  • Strong proficiency in one or more programming languages (e.g., JavaScript, Python, Ruby) and expertise in web application frameworks.
  • In-depth knowledge of database systems, including design, optimization, and complex query writing.
  • Strong problem-solving and debugging skills, with a focus on optimizing application performance.
  • Exceptional communication, teamwork, and leadership abilities.
  • Commitment to staying updated with emerging industry trends and technologies.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud)

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development