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 (Hybrid)
Location: Durbanville
Salary:
Join a Growing Logistics Tech Team – senior software developerAre you ready to make a real impact in a fast-moving industry? Our client, a leader in the logistics space, is looking for a senior software developer to help shape the future of their core logistics platform as they scale for international expansion.This is a high-impact, hands-on role where you'll collaborate with experienced pr...
3 days ago


Senior Software Developer (Backend)
Location: Cape Town
Salary: 850 000 Annually
My clients team is passionate about delivering innovative, client-centric payment solutions that simplify business operations. They foster an empowering culture where collaboration, growth, and excellence are prioritized. Their mission is to exceed client expectations through cutting-edge technology and unrivalled service. Join a leading team crafting robust payment solutions for South Africa...
3 days ago


Senior Software Developer
Location: Cape Town
Salary:
3 days ago


Senior Software Developer - Backend
Location: Cape Town
Salary:
Our client is building serious payment solutions — fast, secure, and ready for scale. They need a backend warrior who can tame APIs, master microservices, and deploy code smoother than jazz on a Sunday.
4 days ago


Senior Software Developer – Frontend
Location: Cape Town
Salary:
Our client is cooking up payment tech that makes fintech look easy — but they need a Frontend developer who can make interfaces smoother than a barista’s latte art. If you believe whitespace is sacred and consider CSS a love language, read on.
4 days ago


Senior Software Developer (Frontend)
Location: Cape Town
Salary: 850 000 Annually
Join a dynamic team building innovative payment solutions for South African businesses.Develop and optimize user-friendly web applications using VB.NET, C#.NET, and modern frontend tools.Hybrid role offering up to R80k per month in a collaborative, client-centric environment. Their team is driven by a passion for delivering unrivaled, client-centric payment solutions that simplify and save co...
6 days ago


Senior Software Developer
Location: Cape Town
Salary:
Do you have a genuine interest and passion for software development?Do you understand the latest Microsoft application development environment?Can you assist to lead the company to an architecture?If this sounds like you, read on...
2 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.
19 days ago


Senior C# Software Developer
Location: Cape Town
Salary:
Our client, a cloud contact centre provider in Africa that leverages fully customisable, industry-leading technology to integrate effortlessly with all systems, channels and apps, is looking for a senior C# developer to join their team in Belville, Western Cape (Hybrid work model).
12 days ago


Senior Back End Software Developer
Location: Cape Town
Salary: Annually
You’ve got the heart of Te Fiti and the logic of a master wayfinderWe’re looking for a bold, talented backend developer ready to shape the future of digital paymentsThe ocean’s calling—and so is a career that’s as meaningful as it is epic
24 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