Lungani Njilo
Backend Platform Engineer | Cloud & Containerized Systems | .NET
Hire this person
Send a job offer directly to this candidate
About
Backend and platform-focused Software Developer with 12+ years of experience working on distributed, high-volume production systems. Experienced across backend development, containerized environments, CI/CD, automated testing, deployment troubleshooting, production support, and platform reliability. Strong hands-on background with C#/.NET, Docker, Kubernetes, Helm, Rancher, Azure DevOps, SQL Server, REST APIs, distributed systems, and automated testing.
Experienced in diagnosing complex build, deployment, runtime, and production issues while working closely with development, QA, operations, compliance, and product teams.
Experience
Software Developer Level 2 at Derivco (2013-04 – 2025-06)
Worked as a backend and platform-focused software engineer supporting highly regulated, transaction-heavy systems operating at significant scale.
- Contributed to backend platforms supporting millions of users and multiple market integrations.
- Developed reusable platform components designed to support configurable, market-specific behaviour.
- Applied software architecture and design patterns to improve maintainability, extensibility, and consistency across services.
- Worked across distributed systems to diagnose service behaviour, integration issues, and production failures.
- Worked with Docker-based development and testing environments.
- Diagnosed complex build, deployment, and runtime issues in Kubernetes-based environments.
- Worked with Kubernetes, Helm, and Rancher as part of containerized application environments.
- Supported reliable deployment and execution of backend services in controlled production environments.
- Designed and implemented REST APIs supporting user, transaction, operational, and workflow functionality.
- Worked across multiple backend services to maintain consistent behaviour and data integrity.
- Developed configuration-driven execution components for market-specific workflows.
- Supported systems requiring strong reliability, traceability, authorization, and controlled change management.
- Implemented automated integration, system-level, regression, and production-validation tests.
- Used NUnit, Moq, NSubstitute, and WireMock for automated validation.
- Developed containerized integration and system testing strategies.
- Investigated failures across application, infrastructure, deployment, and runtime layers
- Participated in live production support and incident response.
- Diagnosed complex application, deployment, and runtime issues.
- Worked with cross-functional teams to restore service and prevent recurring problems.
- Supported high-pressure releases where system availability and correctness were critical.
Education
National Diploma in Information Technology in Software Development – Varsity College, South Africa (2010-02 – 2011-11)

