Senior Software Developer

 

Recruiter:

Phanda Personnel CC

Job Ref:

SSD 10/22

Date posted:

Saturday, October 29, 2022

Location:

CapeTown, South Africa

Salary:

Cost to company


JOB SUMMARY:
Senior Software Developer

JOB DESCRIPTION:

Purpose of the role:

The Senior Software Developer will be part of a development team building the MeerKAT and the MeerKAT Extension telescopes. Science Data Processors. Senior software developers research, analyze and evaluate requirements for existing or new software
applications and operating systems, and design, develop, test and maintain software solutions to meet these requirements. They may be expected to guide and work with more junior team members to accomplish their tasks.

Key Responsibilities:

  • Research and propose new technologies, systems, methods or approaches, with the purpose of utilizing them within the organization
  • Develop, test, and maintain software systems and components
  • Participate in the documentation and refinement of system requirements, design and implementation solutions
  • Continuously contribute to the software and system quality assurance and control processes
  • Provide technical support to escalate queries regarding systems functionality or changes.
  • Contribute to systems design and architecture.
  • Support and contribute to the requirements for computing infrastructure
  • Participate in agile project management activities.
  • Mentorship, development and guidance of junior team members


Key Requirements:

  • Qualification:
    B-Tech/BSc/BEng Computer Science, Information Communication Technology, Electrical Engineering or related.


Experience:

  • At least 7 years software development experience
  • Experience developing software and systems in Python, or other imperative languages
  • GPU software development, preferably using CUDA
  • Experience in systems analysis, engineering or design
  • Experience working with formal project management and agile practices and methods
  • Experience working with data processing or data intensive backend systems
  • Knowledge, experience or specialization in implementing specialist technology and computing modules, e.g. large scale computing,
  • high performance computing, architecture, algorithms and patterns, parallel computing, computer systems optimization, etc.
  • Experience integrating and configuring various software technologies and hardware
  • Experience in technology research, technology development and maturation towards production readiness

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Software Developer (C#.NET)(CH1212)
Location: Kuils River
Salary:
2 days ago


Senior Software Developer
Location: Cape Town
Salary:
Our client is looking for a senior software developer to build the Gold at the End of the Cloud and who builds their own magic.  If cloud infrastructure excites you, clean architecture makes you smile, and mentoring devs feel like passing down ancient engineering wisdom, keep reading brave code warrior.
8 days ago


Senior Software Developer
Location: Stellenbosch
Salary:
Our client seeks a senior software Engineer to help forge high‑performance embedded and application‑level systems in a world of neon code and cutting‑edge C++. You’ll architect and optimise advanced software, collaborate across specialised squads, guide younger devs, and keep systems fast, resilient, and scalable as you push innovation through the digital undercity.
13 days ago


Senior Software Developer
Location: Cape Town
Salary:
Our client, situated in Durbanville, is looking for a senior software developer to join their company.
12 days ago


Senior Back-End Software Developer (Ruby on Rails API) (JHB/Stellenbosch)
Location: Stellenbosch
Salary:
22 days ago


Senior Full Stack Software Engineer
Location: Stellenbosch
Salary:
If you are the kind of engineer who rises to a challenge, thrives under pressure, and enjoys creating powerful technology that makes a real difference, this role is calling your name. Step into a space where your curiosity is celebrated, your ideas matter, and your passion for building excellent systems drives real impact.
7 days ago


Senior Software Engineer
Location: Cape Town
Salary:
If the idea of building tech that actually protects people hits harder than another AI‑generated hype reel, this role is for you. Our client wants someone who thrives in that sweet spot between engineering finesse and real-world impact — the kind of developer who enjoys untangling complexity and turning regulations into clean, intelligent systems.
12 days ago


Senior Full Stack Software Engineer
Location: Stellenbosch
Salary:
Shape a modern analytics platform that serves large customers at scale. Build reliable services in .NET and TypeScript, operate real workloads in AWS, and deliver features that are secure, observable, and production ready.
16 days ago


Senior Software Engineer - Stellenbosch
Location: Stellenbosch, Western Cape
Salary: Highly Negotiable
An established, internationally connected R&D team based in Stellenbosch is seeking a senior software Engineer to contribute to the development of innovative consumer radar products used globally.
28 days ago


Senior Software Engineer
Location: Capetown
Salary: Competitive
An exciting opportunity is available for a senior software Engineer working on consumer radar technology. This role forms part of a highly skilled local engineering team collaborating with an international, multi-disciplinary product group to deliver innovative radar-based solutions.
49 days ago


Create a free job alert for Senior Software Developer in CapeTown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions