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 (.NET)
Location: Cape Town
Salary: 60 000 Monthly
A leading organisation within the retail space is looking for a senior software developer to join their team
6 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.
5 days ago


Senior Java Developer
Location: Cape Town
Salary: 1 400 000 Annually
Across the engineering universe, there are countless developers.Many can write code.Few can command the entire software Development Life Cycle.The time has come to restore balance.My client seeks a senior Java developer capable of wielding the full power of modern software engineering—from architecture and design to deployment and production support
1 day ago


Full-Stack Developer
Location: Bellville
Salary: R70k - 80k per month
Intermediate Full-Stack developer-Internal Systems & Automation Bellville | Hybrid Work
6 days ago


Senior Front End Developer
Location: Stellenbosch
Salary: 1 200 000 Annually
My client is building a high‑quality SaaS product where front‑end work directly impacts real users. This role is for a senior developer who cares deeply about clean architecture, UX quality, and long‑term code health.If you want influence, ownership, and meaningful product work, this is that role.
25 days ago


Senior Developer (.Net & VB) - South Africa (Remote) - R50 000 - R55 000
Location: Capetown
Salary: Market-related
The purpose of this role is to utilize .NET and VB skills to maintain and enhance an existing Retail Management System.
34 days ago


Software Engineer / Developer
Location: Stellenbosch
Salary:
My client, nationally established group of companies, is looking to employ an energetic software Engineer / developer / Programmer with a relevant Degree, Course or Certifications to join their team!The successful candidate will have experience in systems design, programming and/or systems software development and support and have at least three (3) years developer experience in AZURE, C#, .Net an...
20 days ago


Administrative Associate
Location: Cape Town
Salary:
Are you a highly organised and proactive administrator with excellent communication skills? Our client is looking for an Administrative Associate to provide administrative and clerical support, assist with daily office operations, and ensure the smooth running of the office. The ideal candidate will have strong Microsoft Office skills, excellent attention to detail, and previous experience in...
1 day ago


Senior Data Engineer
Location: Cape Town
Salary:
Our Banking client is looking for a senior Data Engineer to own the evolution of their massive, cloud-native data platforms.
1 day ago


Junior Software Engineer
Location: Cape Town
Salary:
An established software development company is looking for a Junior software Engineer!
4 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