Senior Software Engineer
3 weeks ago
Empower Autonomous Value Creation through Insights and ML
Role OverviewAs a Data Engineer in our newly created engineering organisation, you will play a crucial role in empowering and accelerating autonomous value creation through insights and ML across the group. You will be part of a tribe consisting of 3 different engineering squads, covering data ingestions, storage and processing, and insights & ML tooling.
Key Responsibilities- Built configurable data ingestion platforms to collect and protect data from any source within two weeks or less.
- Simplified data transformation and product development for SQL-only users by developing solutions that allow easy scheduling and orchestration of complex data transformation processes.
- Accelerated the development of insights and ML models by analysts and data scientists across the company by building systems that empower them to produce insights and ML models with minimal engineering skills and platform friction.
- Engineered the platform for observability and performance, making systems observable from the outside, taking ownership of their performance, and facilitating real-time tracking of internal state through logs, metrics, and traces.
- Engineered the platform with privacy and security by design, secured the platform through compliance engineering initiatives, and implemented data governance and privacy policies effectively.
- Leveraged containerization and infrastructure as code to ensure scalable, repeatable, and efficient deployment of data services.
- Contributed to technology decisions by engaging in technology spikes, clarifying needs, and articulating solution criteria, leading to documented evaluations and recommendations.
- Invested in your own development by executing on a culture of excellence and continuous improvement, participating in pre and post-mortems, and sharing lessons learned across the organization.
- Provided technical leadership and coaching to enable a culture of continuous learning and assist other engineers in their development journey.
- Matric qualification.
- National Diploma in an Information Technology related discipline or a bachelor's degree in computer science, Statistics, Informatics, Information Systems, or a quantitative field.
- 5+ years' experience as a data engineer in data platform or service engineering team with at least 2 in a modern context with cloud technologies.
- Track record of high impact and investing in your own development.
- Ability to act independently and to deal with high levels of ambiguity.
- High agency and ownership in everything you do.
- Strong conviction in the ability to innovate and bring financial services and confidence to everyone across the continent.
- Moving fast and fixing things, publishing early and often, and learning from failures.
- Love creating more with less, exceeding the needs of millions through small and mighty teams.
- Seeking out and valuing different perspectives, believing that changing how we look at things changes how things look for us.
- Plans and aligns - Contributing through others.
- Optimises work processes - Contributing through others.
- Collaborates - Contributing strategically.
- Resourcefulness - Contributing strategically.
- Tech savvy - Contributing strategically.
- Cultivates innovation - Contributing through others.
- Customer focus - Contributing through others.
- Drives results - Contributing through others.
- Collaborates - Contributing through others.
- Being resilient - Contributing through others.
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Saratoga Software Full timeSaratoga Software is a leading software services and consulting company focusing on delivering innovative solutions with a strategic emphasis on generative AI. We are expanding our team to include an individual contributor who will act as an Intermediate Java Developer.This role involves handling moderately complex research, design, and software development...
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Spinnaker Software Full timeAt Spinnaker Software, we're looking for a Senior Developer who's passionate about C#. If you're someone who knows that C# is your preferred language, then this might be the perfect opportunity for you. We're seeking a team player with industry experience and an ability to think outside the box.Key Responsibilities:We need you to work with your team to...
-
Senior Software Engineer
4 days ago
Cape Town, Western Cape, South Africa Old Mutual Full timeJob title : Senior Software EngineerJob Location : Western Cape, Cape TownDeadline : March 20, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionWe have an exciting role within the software engineering team as a Senior Software Engineer with the Policy Administration System also known as PAS. In this role you will be doing but...
-
Senior Engineer for Software Solutions
3 days ago
Cape Town, Western Cape, South Africa RELX Full timeJob DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at RELX. In this role, you will be responsible for:Designing and developing software solutions that meet the evolving needs of our customers.Working closely with cross-functional teams to identify business requirements and ensure that software projects...
-
Senior Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeA cutting-edge tech company is looking for a Senior Software Engineer to join their innovative R&D team in Cape Town (On-Site) . This role is perfect for a seasoned C# developer with expertise in Maui/Xamarin, SQL, and software architecture . Technical leadership and mentoring experience are non-negotiable .Youll be part of a collaborative, fast-paced...
-
Senior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeA cutting-edge tech company is looking for a Senior Software Engineer to join their innovative R&D team in Cape Town (On-Site) . This role is perfect for a seasoned C# developer with expertise in Maui/Xamarin, SQL, and software architecture . Technical leadership and mentoring experience are non-negotiable .Youll be part of a collaborative, fast-paced...
-
Senior Software Engineering Manager
1 day ago
Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full timeGoldman Tech Resourcing is currently seeking a Senior Software Engineer to take on a leadership role and contribute to the development of their logistics system.Key Responsibilities:Lead a team of software engineers in the design, development, and maintenance of WMS and logistics systemsCollaborate with cross-functional teams to identify and prioritize...
-
Senior Java Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Xcede Group Full timeWe are seeking an experienced Senior Java Software Engineer to join a dynamic and innovation-driven team within the Xcede Group. This is a very exciting time for us as we undergo major transformation, driving business change and providing comprehensive digital and data architecture across our organisation.As a Senior Java Software Engineer, your...
-
Senior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeA cutting-edge tech company is looking for a Senior Software Engineer to join their innovative R&D team in Cape Town (On-Site) . This role is perfect for a seasoned C# Developer with expertise in Maui/Xamarin, SQL, and software architecture . Technical leadership and mentoring experience are non-negotiable. Youll be part of a collaborative, fast-paced...
-
Senior Software Engineering Manager
4 days ago
Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full timeGoldman Tech Resourcing is on the lookout for a Senior Software Engineering Manager to oversee the development of their logistics systems.About the Role:The ideal candidate will have a solid understanding of RESTful API development and microservices architecture, with at least 8 years of experience in software engineering.Experience with WMS, ERP, or supply...
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Ananzi Full timeAnanzi seeks a skilled Senior Software Engineer to join our dynamic team in Cape Town. As a key member of our software development department, you will be responsible for designing and developing innovative software solutions that meet the evolving needs of our customers.The ideal candidate will have a strong foundation in computer science and a passion for...
-
Senior Software Developer
1 week ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer with strong Back-End expertise based in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior...
-
Senior Java Software Engineer
1 week ago
Cape Town, Western Cape, South Africa Tumaini Consulting Full timeMy client is looking for a Senior Java Software Engineer, based in Johannesburg, Pretoria or Cape Town to join their team. Requirements: · A bachelor's degree in IT, Engineering, or related fields. · Minimum 6 years' experience as a software engineer in an enterprise environment. · Frontend techs: JavaScript, Angular OR React OR Vue.js · Backend techs:...
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Goldman Tech Resourcing (Pty) Ltd Full timeWe are seeking a Senior Software Engineer to join our team and have their skills be put to good use.Job DescriptionThe successful candidate will have strong experience in native Android development, using Kotlin and Java. They will also have a good understanding of mobile app development concepts and patterns, such as MVP, MVVM, and Clean Architecture.Key...
-
Senior Software Development Engineer
3 days ago
Cape Town, Western Cape, South Africa RELX Full timeAbout the RoleWe are seeking a skilled Full Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain complex software solutions.You'll collaborate with cross-functional international teams to drive innovation and deliver high-quality products highly favoured by legal professionals.Your expertise will be crucial in...
-
Senior Mobile Software Engineer
41 minutes ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeCompany OverviewAt Communicate Recruitment, we're on the lookout for a talented Senior Mobile Software Engineer to join our team. As a core member of our team, you'll be working on building and maintaining high-quality native Android (Java) and iOS (Swift) applications.
-
Senior Software Engineer I
4 days ago
Cape Town, Western Cape, South Africa LexisNexis South Africa Full timeJob title : Senior Software Engineer I (Cape Town)Job Location : Western Cape, Cape TownDeadline : March 17, 2025Quick Recommended LinksJobs by Location Job by industries BASIC FUNCTIONS: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to...
-
Cape Town, Western Cape, South Africa MSP Staffing Pty Ltd Full timeJob Description: Senior C++ Software EngineerMSP Staffing Pty Ltd is seeking a senior C++ software engineer to lead the design and implementation of high-performance applications.The successful candidate will have a strong background in software engineering, including object-oriented programming, design patterns, and software architecture.10+ years of...
-
Senior Software Engineering Lead
3 days ago
Cape Town, Western Cape, South Africa RELX Full timeAbout the TeamLexisNexis Legal & Professional, part of RELX, a global provider of information-based analytics and decision tools, serves customers worldwide with 11,800 employees. We leverage AI and advanced technologies to improve productivity and transform the legal business and practice.About the RoleWe seek an experienced Senior Software Engineering Lead...
-
Senior Automotive Controls Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa E&D Recruiters Full timeSENIOR 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 developmentQualification and experience required: BTech or B Eng. or M.Eng in Mechatronic / Electronic...