Senior Software Engineer

Communicate Finance

Wes-Kaap

On-site

ZAR 558,000 - 1,004,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Communicate Finance is seeking a Senior Software Engineer to take ownership of software architecture, development, and technical delivery across key projects. The role involves collaboration with Product Managers, stakeholders, and development teams to design innovative solutions and improve user experiences.

You will mentor junior team members, lead technical initiatives, and drive best practices in architecture, testing, and deployment to ensure scalable, maintainable software aligned with

Qualifications

  • Requires a relevant qualification in Computer Science, Software Engineering, IT, or related field.
  • Demonstrated experience operating at a senior software engineering level.
  • Proven ability to lead technical projects and deliver enterprise-grade software solutions.
  • Strong understanding of software architecture and system design.

Responsibilities

  • Own software architecture, development, and technical delivery across key projects.
  • Collaborate with Product Managers and stakeholders to shape scalable solutions.
  • Mentor junior developers and lead technical initiatives.
  • Drive technical excellence and continuous improvement across the team.

Skills

React
TypeScript
REST API
Full-stack development
C#/.NET
MS SQL
Unit testing
Automation/deployment
Mentoring
Communication

Education

Computer Science / Software Engineering degree

Tools

RESTful APIs

Job description

Job Description

As a Senior Software Engineer, you will take ownership of software architecture, development, and technical delivery across key projects. Working closely with Product Managers, stakeholders, and development teams, you'll contribute to the design and development of innovative products that reduce reliance on legacy systems while embracing new technologies and improved user experiences. You'll be expected to drive technical excellence, mentor junior team members, lead projects from a technical perspective, and help shape solutions that are scalable, maintainable, and aligned with business objectives. This role requires a proactive problem solver who can confidently navigate complex challenges, make informed technical decisions, and contribute to a culture of continuous improvement.

Skills & Experience
  • Minimum 4 years' experience in React and TypeScript development with REST API integration. In a working environment (non-negotiable).
  • Strong full-stack, frontend, or backend development experience.
  • Strong .NET C# experience building RESTful APIs (for backend-focused candidates).
  • Experience with MS SQL database development, including queries, stored procedures, jobs, and administration.
  • Proven experience writing clean, maintainable, and testable code using Object-Oriented principles, design patterns, SOLID, and DRY methodologies.
  • Experience with unit testing, integration testing, and automated testing practices.
  • Experience building, automating, and deploying software into production environments.
  • Strong technical analysis and problem-solving skills.
  • Ability to lead technical initiatives and mentor less experienced developers.
  • Excellent written and verbal communication skills.
  • Ability to work independently while collaborating effectively within a team environment.
Qualification
  • Relevant qualification in Computer Science, Software Engineering, Information Technology, or a related field.
  • Proven experience operating at a senior software engineering level.
  • Demonstrated ability to lead technical projects and deliver enterprise-grade software solutions.
  • Strong understanding of software architecture, system design, and modern development practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Developer
Senior React Developer

Communicate Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior React Developer
Senior React Developer

Communicate Recruitment • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Ntice Sourcing Solutions • Durban

On-site
ZAR 600,000 - 800,000
Lead / Senior Application Developer
Lead / Senior Application Developer

ATS Client • Cape Town

On-site
ZAR 700,000 - 1,100,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior Front End Developer - C# and React / Angular
Senior Front End Developer - C# and React / Angular

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid working environment
Exposure to large-scale enterprise平台
Career growth opportunities
Senior JavaScript Developer
Senior JavaScript Developer

Communicate Finance • Wes-Kaap

On-site
ZAR 420,000 - 700,000
Senior Full Stack Developer( Talent Pool)
Senior Full Stack Developer( Talent Pool)

Bsure Insurance Advisors • Gauteng

On-site
ZAR 900,000 - 1,300,000