Menu Close

Cape Town City Centre: Software Engineer (Mid/Senior) (Ch1018)




Date 2024-06-06
Job Title Software Engineer (Mid/Senior) (Ch1018)
Employer
More Information
Salary
Category It Computing Software
Location Cape Town Region
/ Cape Town City Centre

Job Summary

Our client is tech start-up making life better for everyday households in Africa, is looking for a Mid or Senior level Software Engineer at their offices in Cape Town, South Africa. Your Mission You will report directly to the CTO, and work with him to understand key commercial problems, and architect and build new solutions for them. You will join existing projects creating smart solutions to quickly onboard key integrations with large telecommunications partners and government agencies. You will also lead juniors to grow The company’s cloud adoption with healthy sustainable practices, as they build or replace key systems to improve commercial outcomes, such as a new agent portal or new data pipelines for core credit analytics. For any software engineer at the company, the mission is to: Understand the business’s primary commercial imperatives Envision the technology that will support the commercial imperatives with feedback from the in-country operations teams and sales network Design, build, test, maintain and manage robust software solutions to enable the them to achieve their jobs and ultimately the companies objective to serve customers We are looking for a candidate with rigorous and structured thought, and the discipline to deliver exceptional tech projects, but with an interest in learning business, finance and operational skills. The juniors in the team are primarily composed of young computer scientists and engineers who combine a strong aptitude for software development with astute commercial thinking and ability to lead teams of people to overcome operational challenges Basic Requirements 4 or more years of software engineering experience with commercially successful systems in fintech, payments, retail banking, credit, e-commerce or logistics Recent experience in architecture and technical leadership of projects within these industries Demonstrated expert knowledge and management of a mission critical, 24×7 production system Strong analytical skills and problem solving skills, to identify and troubleshoot system and integration challenges. Excellent leadership, communication and collaboration skills to work effectively with technical and non-technical teams Experience in cloud-based systems Experience with Infrastructure-as-code, rapid and collaborative code pipelines and other DevOps principles Preferred Requirements Experience with AWS serverless products and infrastructure as code, Terraform or CloudFormation Tech Stack of the role: ERP Frontend: Zoho for UI, database & Create, Read, Update & Delete (CRUD) Backend functions coded in Deluge, similar to Python Cloud AWS supporting 4 systems and growing fast Events processing (SQS -> MKS) Payment website & API`s integrating with MoMo Telecoms Loan origination (Vue & Amplify) Smartphone integrations (API`s and step functions for locking, data access & Messaging) Mobile App (new) Scrape data during scoring process Plan to build more customer services: pay, support, buy, insure, lend etc About the company We provide solar-powered electricity and smartphones at an affordable price to households across Malawi, Uganda, Rwanda, Zambia and Madagascar. We operate through a network of agents and merchants to meet the challenges of last-mile distribution with technology, through our in-house developed platforms. We take pride in building great technology and developing exceptional business models to deliver value to our Base of the Pyramid customers across the African continent.We see last-mile distribution as the major impediment to low-income customers in Africa accessing the technologies available to make their lives better, and apply our focus to solving these challenges. About Our Working Culture & Values Our team is young and hard working. We value down time and flexibility, and we focus on outputs rather than hours in the office, but we also believe that we have a unique opportunity at the company and we work very hard to meet the high standards we set for ourselves. We are low thrills and are careful custodians of money and resources. We love to travel to the countries we operate in and whenever we do, we make time to explore, but we do this, as with everything else, on a lean budget, cognisant of not diverting resources away from our customers, and our mission. We value resilience and self-reliance. Though we constantly organise ourselves to tackle problems in teams and ruthlessly support one another, we also believe that building independence and self-reliance in the face of challenges is an important part of growth. We believe that long-term sustainability is a worthwhile goal. Whether in one’s personal life, from a business perspective, in relationships, or in the environment, we believe that prioritizing long term benefits over short term wins is a good strategy. As such, we aim for balance, and slow, steady and disciplined progress in all that we do. General: Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful In keeping with our client’s employment equity requirements, only South African citizens will be considered. Please include your current salary and salary expectations .

View Job  Cape Town City Centre: Executive Financial Manager

Software Engineer (Mid/Senior) (Ch1018) position available in Cape Town Region, Cape Town City Centre. This job position was posted by . The job has been posted on 2024-06-06 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


South Africa: Technical Lead Software Engineer

Our client is seeking an eloquent Technical Lead - a hands-on individual who has great Development & DevOps experience leading teams as a client facing contact. They will be required to install and configure, develop new features and integrations with the


View Job
Technical Lead Software Engineer

Johannesburg: Software Engineer/Developer – Erp Systems

Software developer/ Engineer- ERP Systems Randburg Software Engineer required to play an integral part in the development of ERP Systems The company has been in the industry for over 25 years. Development of electrical, electronic, and electro-mechanical c

View Job  Cape Town City Centre: Property Custodian

View Job
Software Engineer/Developer – Erp Systems

Centurion: Intermediate – Senior Software Engineer

Responsibilities: Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules. Work on the trusted operating system, ensuring its integrity and security. Collaborate with a diverse team to d


View Job
Intermediate – Senior Software Engineer

Pretoria: Senior C# Software Engineer – Pretoria (Hybrid) – Up To R1m Per Annum

Exciting prospects await an experienced Senior C# Software Engineer within a pioneering online digital technology firm, deeply entrenched in the dynamic realm of entertainment. This position is meticulously crafted for vibrant professionals in their thirti


View Job
Senior C# Software Engineer – Pretoria (Hybrid) – Up To R1m Per Annum

Midrand: Hardware/Software Engineer – Midrand – Up To R750k Per Annum

Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously cra


View Job
Hardware/Software Engineer – Midrand – Up To R750k Per Annum

Centurion: Sap Software Engineer-Tax/Customs 2661

Product / Feature Team Information (if applicable) TAX / US Customs ESSENTIAL SKILLS REQUIREMENTS: · SAP Module Configuration · Development documentation · FICO / GL project experience · SAP GTS / Customs process knowledge · SAP FI · SAP CO · SAP MM · SAP


View Job
Sap Software Engineer-Tax/Customs 2661

Sandton: Aem Software Engineer/Software Developer

· 3 - 8 years of Adobe Experience Manager Front-End Programming · Knowledge in HTML5, JavaScript, jQuery, CSS3, Sass, W3C · Working knowledge of Linux environments · Working knowledge of Git · Expertise with cross web responsive development · Experience wi


View Job
Aem Software Engineer/Software Developer

South Africa: Senior Control Software Engineer

Key Responsibilities: Development and maintenance of the telescope operational software Assist in systems engineering documentation refinement Support users, operators, as well as the implementation of releases, system changes and fixes. Establish and main


View Job
Senior Control Software Engineer

Pretoria: Software Engineer.

2 7 years experience in software development. Must have a systematic and analytical approach to problem solving. Good communication skills. Gauteng based. Software Engineer. position available in Tshwane, Pretoria. This job position was posted by . The job


View Job
Software Engineer.

Midrand: Sap Software Engineer-Tax/Customs (Advanced)

Essential Skills Requirements: -SAP Module Configuration - Development Documentation - FICO / GL Project Experience - SAP GTS / Customs Process Knowledge - SAP FI - SAP CO - SAP MM - SAP SD - SAP Hana - Agile Methodology - Testing Skills - Additional Respo


View Job
Sap Software Engineer-Tax/Customs (Advanced)

South Africa: Software Engineer (Python)

Your mission: - Design innovative solutions to enhance our business operations and elevate customer satisfaction - Collaborate with your team to architect and implement cutting-edge software features - Stay abreast of tech trends and leverage your creativi


View Job
Software Engineer (Python)

Port Elizabeth: Software Engineer

Job Description: Responsible for Design motor control centre`s (MCCs) Knowledge of PLC Software Systems (Siemens) Setup of complex PLC hardware configurations Setup of Interfaces to various devices Project Planning, Installation and Commissioning support f


View Job
Software Engineer

Johannesburg: Software Engineer / Project Manager

Java / C#/ Delphi an advantage. Database modifications using Access/ PostgreSQL. Design, development and integration of software applications. Software Engineer / Project Manager position available in Gauteng, Johannesburg. This job position was posted by


View Job
Software Engineer / Project Manager

Port Elizabeth: Project /Software Engineer

Our client is seeking candidates who have good experience and knowledge of Robotics. Requirements: Mechatronic Engineering qualification Matric Experience with Kuka Robots Experience within the Automotive Industry Project /Software Engineer position availa

View Job  Cape Town City Centre: Finance And Insurance Business Manager

View Job
Project /Software Engineer

Centurion: Embedded Software Engineer

FrEngineering Design company based in Centurion has an opportunity available for an Embedded Developer with specialization in control Systems. Job title: Software Engineer/ Developer (specializing in Control Systems) Division/Department: Electronic Design/


View Job
Embedded Software Engineer

Johannesburg: Software Engineer: Back-End

Software Engineer: Back-End II Purpose Statement The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of e


View Job
Software Engineer

South Africa: Senior Lecturer Software Engineering

CORE PURPOSE OF JOB To create, design, develop facilitate and administer the learning and teaching process for students in modules presented by the Nelson Mandela University at undergraduate level and postgraduate level. To do participate in, contribute to


View Job
Senior Lecturer Software Engineering

Johannesburg: Software Engineer: Full Stack

Purpose Statement The development role resides within an electronic payments team. Payments experience would be advantageous e.g. ISO20022, EFT, Debicheck, PayShap, RTC,Card, Mobile Money or any other type of payment services. The level III Software Engine


View Job
Software Engineer

Johannesburg: Intermediate Full Stack Software Engineer

Key Responsibilities: Design, develop, and maintain full stack applications using C# and related technologies. Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions. Write clean,


View Job
Intermediate Full Stack Software Engineer

Randburg: Controls Software Engineer

Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field. Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software. Skills an


View Job
Controls Software Engineer

Johannesburg: Embedded /Electronic Engineer/ Software Engineer/Computer Engineer

Embedded Engineer Randburg Software Application Engineer required to play an integral part in the development of a variety of products. Company has been in the industry for over 20 years. They specialize in electrical, electronic and electro-mechanical com


View Job
Embedded /Electronic Engineer/ Software Engineer/Computer Engineer

Cape Town City Centre: Senior Automotive Controls Software Engineer (Electrical Vehicle Design)

SENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Cape Town Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software deve


View Job
Senior Automotive Controls Software Engineer (Electrical Vehicle Design)

Centurion: Software / Computer Engineer Security Solution Development

Computer Engineer Centurion Our Client requires an applicant who is comfortable working with C and C++ on an operating system level. A good understanding of networking and network security is a must; knowledge of cryptographic principles and applications i


View Job
Software / Computer Engineer Security Solution Development

Centurion: Senior Automotive Controls Software Engineer (Electrical Vehicle Design) Centurion

SENIOR VEHICLE CONTROL SOFTWARE ENGINEER- Electrical Vehicle design (Mechanical/Mechatronic/Electronic) Centurion Software Systems Specialist required to do designs on Vehicle Control Units, High Power DC Charge Controllers, and do compatible software deve


View Job
Senior Automotive Controls Software Engineer (Electrical Vehicle Design) Centurion

Midrand: Software Engineer-Conversational Ai (Senior)

ESSENTIAL SKILLS REQUIREMENTS: Understanding of integration between different technologies Coordination between development and support environments Translating and simplifying requirements Very good skills with Hands on experience Node.JS, TypeScript, Jav


View Job
Software Engineer-Conversational Ai (Senior)

Share this to someone who needs a job:
Posted in Jobs in Cape Town City Centre

More Jobs in Your Area