Enable job alerts via email!

Senior Software Developer (CH1181)

CapitalH

Paarl

On-site

ZAR 300 000 - 400 000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A specialized technology firm is seeking a self-motivated Senior Developer based in Paarl. This role requires strong programming skills in .Net Core, C#, and React, along with a solid understanding of software architecture principles. The ideal candidate will have over 7 years of experience and be capable of providing technical leadership and mentorship to peers. Join a team committed to delivering high-quality software solutions in a dynamic environment.

Qualifications

  • At least 7+ years’ experience in commercial programming.
  • Proven ability to lead technical discussions and guide others toward solutions.
  • Excellent problem-solving, analytical, and communication skills.

Responsibilities

  • Design, develop, test, and deploy high-quality software solutions.
  • Collaborate with team leaders and stakeholders to define project requirements.
  • Provide technical leadership and mentorship for junior and mid-level developers.

Skills

Object-oriented programming
Procedural programming
Relational database design
.Net Core
Entity Framework
C#
HTML
CSS
JavaScript
TypeScript
React
Rest APIs
Continuous integration
Continuous deployment
Git

Education

Grade 12 with relevant tertiary qualification in Computer Science or Information Systems
Job description
<3>SUMMARY : POSITION INFO :

Our client develops specialised business-information software for farms, wineries, and related industries. They seek a self‑motivated Senior Developer with strong work ethic and time‑management skills. The position is based in Paarl and reports to the team manager.

Main duties :
  • Design, develop, test, and deploy high‑quality software solutions.
  • Collaborate with team leaders, product owners, and other stakeholders to define project requirements and deliverables.
  • Provide technical leadership, mentorship, and code reviews for junior and mid‑level developers.
  • Contribute to architectural planning, system design, and performance optimization.
  • Ensure code quality, maintainability, and scalability through best practices.
  • Troubleshoot, debug, and and production issues.
  • Stay up to date with emerging technologies and development methodologies.
  • Participate in sprint planning, retrospectives, and agile ceremonies.
Requirements :
  • Grade 12 with a relevant tertiary qualification in Computer Science and / or Information Systems
  • At least 7+ years’ experience in commercial programming
  • Must be comfortable with both object oriented and procedural programming methodologies.
  • A solid foundation in programming knowledge, patterns, principles and industry, best practices.
  • Strongly experienced with relational database design and MSSQL
  • Experienced with .Net Core, Entity Framework, C# HTML, CSS, JavaScript, and Typescript
  • Experience with React (knowledge of Redux and or any other flux pattern will be beneficial)
  • Experience with Rest API's
  • Strong understanding of software architecture principles, design patterns, and version control (Git).
  • Experience with continuous integration and deployment (CI / CD) pipelines.
  • Excellent problem‑solving, analytical, and communication skills.
  • Proven ability to lead technical discussions and guide others toward solutions.
Nice‑to‑Have
  • Experience in the wine or manufacturing industry software domain.
  • Experience integrating with ERP or financial systems.
Personal Attributes
  • Self‑motivated and driven by technical excellence.
  • Able to work independently and as part of a team.
  • Strong attention to detail and commitment to delivering high‑quality work.
  • Mentorship mindset and willingness to share knowledge.
General
  • We are committed to fair and inclusive hiring. All suitably qualified applicants are welcome to apply.
  • Preference may be given in line with our client’s Employment Equity plan and applicable legislation.
  • Applicants must have the legal right to work in South Africa at the time of application.
  • Only shortlisted candidates will be contacted. If you do not hear from us within 30 days,
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.