SENIOR .NET BACK-END DEVELOPER .NET / JAVA WHO PLATFORM45 IS We are responsible for code changing the lives of people around the world, every day. We solve complex problems and build big ideas. We believe in the ability …
DVT is one of the top software development companies on the continent. Our software engineers are consulting on cutting edge applications at top companies in South Africa, as well as consulting globally. You will have th…
Cape Town, Western Cape, South Africa · Remote Solely
Mid level$6M raised
Company Description Why Babble? Babble is a Customer Experience-led growth business. As the ultimate Trusted Advisor for cloud-based technologies, we specialize in empowering businesses with the best solutions from the w…
Skills: Microsoft 365, Microsoft Azure, Windows Server, Windows Desktop, Antivirus Management
About impact.com impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer jou…
Skills: Playwright, SQL, API Testing, RESTful APIs, Manual Testing
OpsFi is a growing, boutique accounting and advisory firm servicing high growth clients in the tech industry and our offices are based in Bree Street, Cape Town. We have specific openings for fully remote roles (within S…
Skills: Backlog Management, Sprint Management, User Story Definition, Acceptance Criteria, Cross-Functional Collaboration
Company Description Why work for Accor? We are far more than a worldwide leader. We welcome you as you are and you can find a job and brand that matches your personality. We support you to grow and learn every day, makin…
Skills: Plumbing, Electrical Maintenance, HVAC, Carpentry, Construction
OpsFi is a growing, boutique accounting and advisory firm servicing high growth clients in the tech industry and our offices are based in Bree Street, Cape Town. We have specific openings for fully remote roles (within S…
Skills: Manual Testing, API Testing, Postman, Regression Testing, Integration Testing
OpsFi is a growing, boutique accounting and advisory firm servicing high growth clients in the tech industry and our offices are based in Bree Street, Cape Town. We have specific openings for fully remote roles (within S…
Skills: Requirements Elicitation, Technical Specification, User Story Writing, Process Mapping, System Optimisation
Intro At peopleworth, we support work where people and performance thrive. As part of our Employer Group, we work with a variety of forward-thinking partners and are excited to share this opportunity that sits within our…
Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Senior DevOps Engineer to join our platform engineering team and help scale infrastructure that powers millions of customer transacti…
Skills: Terraform, Chef, Kubernetes, Python, Google Cloud Platform
Mr D
Senior Software Engineer (DevOps)
Cape Town, Western Cape, South Africa · Hybrid
Senior
Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Senior DevOps Engineer to join our platform engineering team and help scale infrastructure that powers millions of customer transacti…
Skills: Terraform, Chef, Kubernetes, Python, Google Cloud Platform
Company Description dhk Architects is one of the largest and leading design-led architectural studios in Africa. Our strength comes from a unique blend of creative design thinking, technical capability, implementation ex…
Company Description dhk Architects is one of the largest and leading architectural studios in Africa. Our strength as an award-winning design-led studio arises from a unique blend of creative talent, technical capability…
Skills: Revit, BIM CDE, Project Management, Site Coordination, Construction Drawing
This role goes far beyond operating lighting systems. The Lighting Designer will be responsible for creating captivating visual environments that enhance the architecture, landscaped gardens, public spaces, restaurant fa…
Skills: Lighting Design, Architectural Lighting, Landscape Lighting, Avolites, Show Control Systems
About the role The Product Owner: Defense Communciation is accountable for the strategic, operational, and financial leadership of a portfolio of advanced defense electronics products. The role ensures full lifecycle own…
Senior Data Scientist (Azure Data Engineering & MLOps)
Cape Town, Western Cape, South Africa · On-site
Senior
DVT is a leading technology consulting and software engineering company delivering innovative solutions across Africa and internationally. We partner with clients to solve complex business challenges through software eng…
At AWS, we're working to be the most customer-centric company on earth. To get there, we need exceptionally talented, bright, and driven people. Amazon Web Services (AWS) date centres provide on-demand cloud computing pl…
Skills: Leadership, Facilities Management, Data Center Infrastructure, Vendor Management, Incident Management
Position: Traffic Engineer Function: Roads & Highway Location: Cape Town PRIMARY POSITION PURPOSE This position is responsible for planning, analysis and reporting of transport and traffic related projects within the fun…
Skills: Integrated Transport Planning, Transport Modelling, Traffic Analysis, Road Safety, Technical Reporting
SPAN Digital
Senior Project Manager
Cape Town, Western Cape, South Africa · Hybrid
Senior
SPAN Digital is a growing premium software product and consulting company with Headquarters in San Francisco, USA, and Development offices in Cape Town, South Africa, and Guadalajara, Mexico. We focus on the entertainmen…
Skills: Project management, Software development lifecycle, Agile, Waterfall, Budget management
We are seeking a dynamic and experienced On-site MEP Engineer to support the ongoing construction of a luxury project in Cape Town. This is a fully onsite role requiring relocation to the Cape Town region. You will repor…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Posted 20d ago
~40 hrs/week
Responsibilities
Lead the design and implementation of scalable back-end systems and APIs while driving technical excellence through code reviews and mentorship. Collaborate with stakeholders to architect microservices and manage the strategic migration of workloads from Azure to AWS.
Requirements
Requires 5-7+ years of experience in back-end development with strong proficiency in .NET/C# or Java and essential hands-on experience with AWS. A bachelor's degree in Computer Science or equivalent self-taught skills is required, along with expertise in databases and containerization.
Full job description
SENIOR .NET BACK-END DEVELOPER
.NET / JAVA
WHO PLATFORM45 IS
We are responsible for code changing the lives of people around the world, every day. We solve complex problems and build big ideas. We believe in the ability of technology to make the world a better place; we’re driven to rip through conformity and create new solutions, and smarter habits. We know why we’re here: To unleash the potential of people through the power of technology. We are people multiplied by the power of tech and together we are changing the world.
CONTEXT | THE ROLE
As a Senior Back-End Developer, you will lead the development of complex software solutions, collaborate with cross-functional teams, and drive technical excellence within our organisation. You’ll be embedded on a strategic engagement with an enterprise financial-services client that is migrating its platform to AWS cloud services - an exciting opportunity to work on challenging, high-impact projects, contribute to the success of our clients, and shape the future of not only our business but theirs.
ROLE RESPONSIBILITIES | THE WHAT & THE HOW
The Essentials
Software Development
Lead the design, development, and implementation of scalable, robust back-end systems and APIs that meet client requirements and industry standards.
Technical Leadership
Provide technical expertise and guidance to development teams, ensuring adherence to best practices, coding standards, and architectural principles.
Solution Architecture
Collaborate with stakeholders to define system architecture, identify technical requirements, and design innovative solutions that address complex business challenges. Architect and implement microservices and distributed systems that ensure high availability and performance. Contribute to the migration of services and workloads to AWS, ensuring reliability, security, and performance throughout the transition.
Code Review and Quality Assurance
Conduct code reviews, perform thorough testing, and implement quality assurance processes to ensure the reliability, performance, and security of software applications.
Requirement Analysis
Work closely with clients to understand their needs, gather requirements, and propose technical solutions that align with their objectives and budget constraints.
Continuous Improvement
Stay updated on emerging technologies, industry trends, and best practices in software development, and leverage this knowledge to enhance our development processes and capabilities.
Mentoring
Provide mentorship to junior / less-experienced engineers, helping them grow their technical expertise and guiding them on best practices, coding standards, and architectural principles.
Documentation
Strong documentation practices that prioritise practical value over exhaustive detail are essential: maintaining clear, purposeful documentation focused on architectural decisions, system boundaries, and integration points that future team members will actually need, while avoiding docs that quickly become outdated or remain unread.
TECHNICAL REQUIREMENTS
Bachelor’s degree in Computer Science, Engineering, or a related field, or provable, self-taught development skills with a good understanding of how the web works.
5 – 7+ years of experience in back-end software development, with strong proficiency in .NET (C#) and/or Java and their associated server-side frameworks and tooling. Proficiency with Ruby on Rails, or React/similar front-end frameworks and meta-frameworks would be an advantage.
Experience with databases (SQL and NoSQL), such as PostgreSQL, MySQL, or MongoDB, and an understanding of data modelling.
Strong knowledge of RESTful APIs, microservices architecture, and asynchronous programming.
Hands-on experience with Microsoft Azure, particularly Azure App Services.
Strong, demonstrable experience with AWS is essential. The client’s platform is undergoing a strategic migration to AWS cloud services, so you should be comfortable designing, deploying, and operating workloads on AWS. Experience migrating workloads from Azure to AWS is a significant advantage.
Familiarity with containerization technologies (Docker, Kubernetes).
Understanding of security best practices and performance optimisation techniques.
Strong proficiency in modern testing practices including unit testing, end-to-end testing, and the ability to establish robust testing strategies.
Advanced Git workflow management and experience implementing version control and CI best practices.
Proven track record of successfully delivering complex software projects from conception to deployment.
Deep understanding of software architecture, design patterns, and development methodologies.
Excellent problem-solving skills and the ability to troubleshoot technical issues effectively.
Experience working in Agile environments and familiarity with Agile practices and tools (e.g., Scrum, Kanban, JIRA).
Strong communication and interpersonal skills, with the ability to collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
Commitment to continuous learning and professional development.
CRITICAL COMPETENCIES
You have an entrepreneurial mindset and can understand the business value of a project.
You have the ability to research and develop new products and modifications to existing software when needed.
You are someone who is motivated, energetic, and always focused on the task at hand.
A strategic thinker who can work under pressure, independently problem-solve, and draw knowledge from a broad range of experiences.
A proactive, continuous, and quick learner who is genuinely excited about industry trends and has a passion for technology and knowledge.
A resourceful, ‘big-picture’ thinker who considers how the code that is written will have an impact later on.
Good communication and teamwork are critical - you’ll be dealing not only with developers but also designers, product owners, clients, and other key stakeholders.
Play a mentorship role to our interns, juniors, and other less-experienced engineers.
We build digital products for leading companies and start-ups around the world. JHB | CPT | LND 🚀
Industry
Software Development
Company size
51-200 employees
Founded
2008
Headquarters
Johannesburg, Gauteng
LinkedIn followers
2,800
At Platform45 we promote ideation, we collaborate, we “iterate-iterate-iterate”, and above all, we build things that matter. More and more we are seeing software becoming an integral part of any business wanting to do better, grow faster, and offer their customers “one source of truth”. We know the power of incredible software and the potential it has to change the world, we’ve been at it since 2008 building platforms for fintech start-ups, mining giants, pioneering entrepreneurs and telecom companies.
Behind our culture is an all encompassing passion to share the agony and the ecstacy in building our client’s vision. Our greatest stories started out as an idea and a dream. Those dreams became market leaders such as Howler and Resource Guru. Our name hints at ‘The Singularity’ - the moment that will trigger an explosion in technological advancement. It is our silent-nod to push the tech-envelope every single day.
We want more for our clients and so we do more. Because we believe in the power of technology and its capacity to unleash change that can make the world a better place.
Offices: 173 Oxford Rd, 5th Floor WeWork, The Link, Johannesburg, Gauteng 2196, ZA · Oxbow Cres, Block F, The Estuaries, Cape Town, Western Cape 7441, ZA · 2 Eastbourne Terrace, WeWork, London, England W2 6LG, GB
startups product designproduct development web app development mobile development design thinkingUX/UI designsolution architecture rubyRuby on Rails
How many Engineering jobs are open in Cape Town, South Africa right now?
There are currently 285 open engineering positions in Cape Town, South Africa listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Engineering roles in Cape Town, South Africa?
Companies currently hiring include Amazon, impact.com, Liquid Thought, takealot.com, Mr D, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Engineering jobs in Cape Town, South Africa?
Yes — 130 of the 285 open engineering positions offer remote or hybrid work (31 remote, 99 hybrid).
How do I apply for Engineering jobs in Cape Town, South Africa?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.