About the position
Our client is looking for a highly experienced and driven Senior Full Stack Engineer with a strong background in enterprise application development using .NET and Angular.
This role is perfect for someone who thrives in fast-paced environments and is eager to contribute to scalable, high-performance systems that handle large volumes of data.
You will play a pivotal role in designing, developing, and maintaining secure, modern web applications, server and desktop software that meet both business and regulatory requirements. Your responsibilities will span frontend, backend, cloud infrastructure — with opportunities to influence architectural decisions.
Key Responsibilities:
- Design and develop high-quality APIs and web applications using .NET and Angular.
- Collaborate with designers (working from Figma) to bring UI/UX concepts to life in Angular.
- Write clean, maintainable, and testable code following best practices.
- Lead efforts to ensure applications are secure and compliant with data privacy and regulatory standards.
- Work with Azure services and DevOps pipelines to build, deploy, and monitor cloud-native applications.
- Collaborate with cross-functional teams including product, design, and data engineering.
- Drive test automation and CI/CD adoption within the team.
- Participate in code reviews, architecture reviews, and mentor other team members.
Required Qualifications
- Education / Degrees: Tertiary education preferable
Experience:
- 10+ years of experience in full-stack software engineering.
- Proven enterprise software development experience with strong architectural and design skills.
- Expert in .NET (C#) and Angular (latest versions); [URL Removed] experience is a plus.
- Experience with Python preferred
Required Skills
- Strong understanding of Azure cloud services including Functions, App Services, Key Vault, Blob Storage, etc.
- Skilled in setting up and managing pipelines using Azure DevOps.
- Proficient in SQL and database performance tuning.
- Experience working with big data, a plus.
- Comfortable interpreting Figma designs and turning them into responsive UI components.
- Knowledge and experience in automated testing frameworks and test- driven development.
- Demonstrated ability to work in a fast-paced, agile team environment.
- Deep understanding of data privacy, security best practices, and relevant regulatory frameworks (e.g., GDPR, POPIA, etc.).
Why you’ll love working for the company:
The company believes in taking care of their team and creating an environment where you
can thrive. As part of their company, you’ll enjoy:
- Flexible Working Arrangements: Whether you are a night owl or an early bird, they offer hybrid and remote options to suit your lifestyle
- Comprehensive Benefits: From a wellness program to home office reimbursements and continuous learning opportunities, the company has got you covered.
- Team Culture: Fun team-building activities, regular socials, and a supportive, inclusive culture that values transparency, accountability, and work-life balance.
- Performance Incentives: Competitive salaries, ESOP, and recognition for your hard work.
Desired Skills:
- .NET (C#) and Angular
- Vue.j
- Python
- full-stack software engineering
- Azure DevOps