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 L1
Location: Cape Town
Salary:
We are looking for an experienced senior Backend software developer to join our team on-site in Cape Town.This role is ideal for a strong backend engineer who enjoys technical leadership, modern DevOps practices, and building high-quality integrated systems.Main Purpose of the RoleTo produce quality, integrated software products and documentation according to functional and non-functional specific...
2 days ago


Senior Software Developer
Location: Cape Town
Salary:
If you are excited by cloud infrastructure, full stack engineering and solving meaningful problems for real-world users, then keep on reading. Our client is looking for a senior software developer who wants to own outcomes and mentor others.
14 days ago


Mid‑Level to Senior Software Developer
Location: Cape Town
Salary: 1 000 000 Annually
My client is looking for a developer who wants real ownership, real users, and real impact.You’ll build production systems used at scale, not internal tools that gather dust.If you enjoy clean code, autonomy, and seeing your work matter, this role will hook you.
16 days ago


Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)
Location: Cape Town
Salary:
16 days ago


Senior Software Developer (C#.NET)(CH1212)
Location: Kuils River
Salary:
32 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.
28 days ago


Senior Embedded Software Developer (C/C++, JavaScript/TypeScript, Angular) – Johannesburg / Cape Town (Hybrid)
Location: Cape Town
Salary:
16 days ago


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


Senior SDET (Software Development Engineer in Test) L1
Location: Cape Town
Salary:
We are looking for a senior SDET (software Development Engineer in Test) L1 with strong Backend Development experience to join our team on-site in Cape Town. This is a senior technical role ideal for someone who enjoys both building backend systems and ensuring their quality through automation, engineering excellence, and robust testing practices.Main Purpose of the RoleTo produce quality, integra...
2 days ago


Senior Software Engineer - Data Science
Location: Stellenbosch
Salary:
Are you passionate about building intelligent systems that turn massive data streams into real-world impact?  Our client is searching for a senior software Engineer with a Strong Data Science expertise to help design and deploy Machine Learning and AI features.
14 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