- Jobs
- South Africa
- Western Cape
- application software engineer
application software engineer jobs in Western Cape
This role is ideal for a senior engineer who enjoys working on highly reliable, safety-critical and mission-critical systems. The successful candidate will play a leading role in developing operator-facing application software used in advanced Command & Control (C2) and Intelligence, Surveillance and Reconnaissance (ISR)...
Key Duties & Responsibilities - Lead the development of application software used in command and control (C2) and ISR systems. - Take full ownership of features from requirement analysis to implementation and testing. - Perform both front-end and back-end development. - Research and understand new technical domains to align software with user requirements. - Support production efforts and assist...
Our client, a fast-growing applications developer, is seeking a high-energy, hands-on Software & Applications Team Lead who loves rolling up their sleeves and leading from the front. You wont be stuck behind a desk managing from a distance, youll code, mentor a passionate team, and take ownership of exciting projects from idea through to delivery, playing a key role in driving innovation and...
Key Responsibilities - Lead and mentor a small development team (Flutter Developers and a contract Web Developer) through hands-on guidance, code reviews, and collaboration - Own the delivery, maintenance, and success of multiple software projects - Design, build, and scale Python 3 backend services and optimise MySQL / MariaDB databases - Manage Linux environments, Nginx routing, and core TCP /...
As a software tester, you'll test applications for bugs and errors to make sure they're working correctly. You'll also have the opportunity to automate tests as well as contribute to the development of new features and bug fixes. You will be given a set number of tasks per week which may include testing application functionality, functional testing (testing whether an app is running smoothly) or...
Pump and Abrasion Technologies (PABT) is a global leader in the design, manufacturing, and assembly of heavy-duty slurry pumps. Our culture is deeply rooted in an entrepreneurial spirit and a "do whatever it takes" mindset. You will be joining the Technical Sales department, whose main focus is to support our Sales representatives with all technical aspects regarding our products. Our Head...
Senior Application Engineer - Cape Town KEY RESPONSIBILITY: We are looking for a highly skilled and experienced Senior Applications Engineer to become a key member of our dynamic team in the fast-paced consumer goods (FMCG) industry, based in Cape Town, South Africa . The ideal candidate will bring 7-10 years of expertise in electrical engineering, PLC programming , and process automation, as...
Overview We are looking for an Application Engineer to join our team and consult with our clients to communicate their software needs to our development team and demonstrate software products to our customers when required. Application Engineer responsibilities include providing technical support to our clients and assisting our sales team with software demonstrations and prototypes throughout...
The role of the Specialist Application/Platform Security Engineer is to design and implement security measures for applications and platforms and encompasses many activities including (but not limited to): - Conducting security assessments and vulnerability testing - Monitoring and responding to security incidents and threats - Ensuring compliance with security standards and regulations -...
Job Description Application Support Engineer We have an amazing opportunity for an Application Support Engineer in Cape Town! We require a candidate with: •Matric / Grade 12 •BSc Qualification or any other related qualification. •At least 3 years’ experience in an Application Support Engineer role •Experience in Linux, MySQL and Python knowledge (essential) •Application trouble...
Required Skills and Experience: - 5 + years in Software Quality Assurance - Proven hands-on experience testing web applications and REST APIs - Experience with SaaS platforms (FinTech / RegTech / Banking strongly preferred) - Hands-on exposure to Azure-based environments - Comfortable operating in fast-paced, backlog-heavy environments - Technical Skills - Test Design: Test planning, case...
Job Title: Senior Software Engineer Location: Cape Town (Mowbray) Hybrid work: 2 days in Office per week PURPOSE OF THE JOB The purpose of this Senior Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on back-end (C#) programming along with front-end programming using REACT. JOB SPECIFICATION Key Roles and...
ENVIRONMENT: A UK-based comprehensive Digital Agency seeks the coding talents of a Full Stack Software Engineer to build rich, user- centric interfaces that bring complex business processes to life through clean and responsive UI components. You will develop and maintain scalable web applications using Next.js (Frontend) and Node.js (Backend), design and manage infrastructure components using...
PURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming. JOB SPECIFICATION Key Roles and Responsibilities - Back-end coding - Complying with code standards (OOP) - Conducting accurate estimations - Working with...
Key Duties and Responsibilities - Develop control software for flight applications - Use MATLAB/Simulink for modelling, simulation, and code generation (non-negotiable) - Participate in peer reviews to ensure quality and compliance - Collaborate with multidisciplinary teams in the development and integration of control systems - Contribute to the continuous improvement of software engineering...
This role is ideal for a senior engineer who enjoys working on highly reliable, safety-critical and mission-critical systems. The successful candidate will play a leading role in developing operator-facing application software used in advanced Command & Control (C2) and Intelligence, Surveillance and Reconnaissance (ISR) environments. Key Roles and Responsibilities The role includes, but is not...
Duties & Responsibilities - Design, develop, and maintain mission-system-related software, including payload control, payload emulators, relay applications, and mission logic. - Manage and optimise Docker environments for mission system appliances. - Maintain and enhance CI pipelines, integrated development platforms, and build systems to boost productivity. - Develop and support general...
Work Model: Office-based, Hybrid or Fully Remote (remote available after ±2 months of in-office training) A well-established technology solutions provider in the connectivity and ISP space is looking for bright, motivated Junior Software Engineers to join its engineering team. This opportunity is ideal for top-performing graduates from leading universities or engineers with up to 2 years of...
In this position, you will contribute to software and algorithm development for new radar products and applications. You will be involved across the development lifecycle, from contributing to requirements and design through to implementation, testing, and integration on embedded systems. What Youll Do - Join a local radar software team that forms part of an international, multi-disciplinary...
About the Role In this position, you will contribute to software and algorithm development for next-generation radar products and applications. You will be involved throughout the product lifecycle, from defining requirements and architecture to implementing robust embedded software for real-world deployment. What Youll Do - Play a key role in a local radar software team that is part of an...