
Senior Full Stack Engineer
Posted Oct 7

Posted Oct 7
This is a fully remote position, open to applicants in South Africa.
β’ Oversee intricate system and service-oriented backend architecture utilizing C#/.NET and Angular/React.
β’ Establish technical methodologies and choose suitable tools and frameworks.
β’ Manage database structures, data models, and secure, scalable cloud environments.
β’ Utilize and evaluate AI coding tools for the development, testing, and upkeep of code.
β’ Maintain CI/CD pipelines incorporating quality gates, automated testing methods, and deployment strategies.
β’ Direct the migration of legacy applications to contemporary technologies and infrastructures.
β’ Define Service Level Objectives (SLOs) and Service Level Indicators (SLIs), employing distributed tracing and telemetry to troubleshoot system-wide challenges.
β’ Develop documentation and system boundaries to facilitate safe extensions by individuals and AI tools.
β’ Lead technical discussions, articulate trade-offs, and collaborate with product teams to shape delivery phases.
β’ Decompose complex challenges into clearly defined tasks while balancing speed with security and compliance.
β’ Mentor engineers of various experience levels.
β’ Assist in establishing team standards for the safe usage, review, and sharing of AI knowledge.
β’ At least 7 years of experience in software engineering.
β’ Significant professional experience with C#/.NET.
β’ Practical experience with Angular or React in a production environment.
β’ Experience designing, launching, and supporting at least one production-grade system that can be discussed in detail.
β’ Hands-on experience with at least one major cloud platform.
β’ Familiarity with Linux, containers, and infrastructure as code.
β’ Daily engagement with AI coding tools.
β’ Openness to working within an agentic delivery model.
β’ Experience in managing client-facing deliveries.
β’ Capability to explain trade-offs and communicate challenging messages promptly.
β’ Background in financial services.
β’ Experience in Commercial Real Estate or Credit Markets is a significant advantage.
β’ Strong written and verbal communication skills.
β’ Comfort working in an Agile team spanning multiple time zones.
β’ High self-discipline to manage time independently while maintaining close communication with a distributed team.
β’ Skills/technologies: C#, .NET, Angular, React, Cloud, Linux, Containers, CI/CD, AI Coding, Backend, Microservices, Agile, Financial Services, Telemetry, Infrastructure as Code.
β’ Remote work arrangement.
EducationSuperHighway
One New Zealand
Conduent
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.