Senior Software Engineer
impact.com · Le Cap
Job description
About the role
Impact.com is building a modern, self‑service platform for products, plans, subscriptions, and billing. As a Senior Software Engineer you will design and deliver the core systems that enable customers to purchase and upgrade plans autonomously while ensuring billing is automated, accurate, and scalable.
Key responsibilities
- Own large, complex problems and deliver simple, elegant technical solutions.
- Collaborate with product, sales, and operations stakeholders to translate business needs into reliable software.
- Drive the architectural transition from a legacy monolith to a modular monolith and event‑driven services, applying pragmatic best practices.
- Champion domain‑driven design, hexagonal architecture, test‑driven development, and clean‑code principles.
- Mentor junior engineers and help raise the overall technical level of the team.
- Continuously experiment with new ideas to improve development processes.
Required profile
- BSc in Computer Science or equivalent practical experience.
- 7+ years of professional software development experience.
- Strong foundations in algorithms, data structures, distributed computing, and large‑scale system design.
Required skills
- Domain‑Driven Design (strategic & tactical)
- Hexagonal Architecture
- Test‑Driven Development
- Clean Code practices
- Modular Monolith architecture
- Event‑Driven system design
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 11 job offers in South AfricaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 2 weeks from now
44 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
impact.com
Le Cap
Related job offers
-
VP of Engineering
Kuda Le Cap -
Security Support Analyst – Privileged Access Management
Apex Group Ltd Le Cap -
Enterprise Architect
Parvana Le Cap -
Head of Information Technology
Leroy Merlin South Africa Johannesburg -
Platform Support Engineer (DevOps · Security · Voice & Messaging Support) – Hybrid
Datafin Cape Town