Where

Software Engineer/Developer

Job Placements
Cape Town Full-day Full-time

Description:

Key Responsibilities:
Software Development: Design, develop, and maintain software for mission system-related applications, including payload control, emulators, relay applications, and mission logic. Optimisation: Manage and optimise Docker environments for mission system appliances. Continuous Improvement: Maintain CI pipelines, integrated development platforms (IDPs), and build systems to boost software productivity. Productivity Tools: Develop and support general software productivity tools to streamline operations. Project Contributions: Contribute to all phases of project delivery, including design, testing, documentation, production, and verification. Engineering Processes: Implement engineering processes, plans, and policies as applicable to projects. Support Roles: Perform minor support tasks as needed within the company. Requirements:
Minimum Qualifications:
Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng). Required Skills and Experience:
Proficiency in at least one general-purpose programming language such as Python, C++, or Java. Recommended Skills and Experience:
Practical experience with modern Python (versions 3.10 and beyond). Strong knowledge of the Python Standard Library and third-party libraries like lxml, numpy, and argparse. Familiarity with markup languages and technologies (XML, XSLT, XML Schema, JSON, YAML). Proficiency with containerisation technologies like Docker. Solid understanding of Linux, particularly Debian and Ubuntu distributions. Competence in scripting languages (Bash, Batch, or PowerShell). Experience with version control systems (Git, Subversion, or Perforce). Experience in Agile teams and with issue tracking tools like Jira. 2-3 years of relevant industry or postgraduate experience would be advantageous. General Skills:
Fast learner with the ability to absorb new information quickly. Strong team player with excellent collaboration skills. Ability to work independently and take ownership of tasks. Strong problem-solving skills. High standard of communication skills in English (both verbal and written).
04 Apr 2025;   from: gumtree.co.za

Similar jobs

  • Helderberg Personnel cc
  • Cape Town
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 sy...
8 days ago
  • Network Recruitment
  • Cape Town

Description:

Are you an exceptional and passionate Software Engineer looking to join a dynamic and innovative team? If you have a keen interest in mission-critical systems and a strong programming background, this opportunity could be the perfect ...
a day ago
  • Network Recruitment
  • Cape Town

Description:

Are you an exceptional and passionate Software Engineer looking to join a dynamic and innovative team? If you have a keen interest in mission-critical systems and a strong programming background, this opportunity could be the perfect ...
a day ago
  • Network Recruitment
  • Cape Town

Description:

Are you an exceptional and passionate Software Engineer looking to join a dynamic and innovative team? If you have a keen interest in mission-critical systems and a strong programming background, this opportunity could be the perfect ...
a day ago