Menu Close

South Africa: Senior Full Stack Engineer

Advertisement



Job Description

Role: 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); Vue.js experience is a plus. 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 youll 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, youll 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.

View Job  Johannesburg: Dialler Administrator (Predictive dialer systems in call centre) - (Banking/Financial services call centre) - 6 month contract

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in ZA

In the IT and computing industry in South Africa, the job market is generally stable with a steady demand for skilled professionals. The growing importance of technology in various sectors, such as financial services, healthcare, and e-commerce, has created a strong foundation for career growth and development.

Typically, salaries for IT and computing positions in South Africa vary widely depending on factors such as experience, company size, industry sector, and specific job requirements. Generally, salaries range from around R400 000 to over R1 million per annum, although these figures are subject to variation and may not reflect actual salaries at specific companies or in certain regions. For example, senior IT professionals with extensive experience may earn higher salaries than junior entry-level positions.

Common skills required for IT and computing roles in South Africa include proficiency in programming languages such as Java, Python, or C++, as well as experience with software development methodologies like Agile or Scrum. Other essential skills often include knowledge of cloud computing platforms, database management systems, and cybersecurity principles. Additionally, excellent problem-solving skills, communication skills, and the ability to work collaboratively with teams are highly valued.

The IT and computing industry is a significant employer in various sectors, including financial services, technology, manufacturing, and healthcare. Financial institutions often require IT professionals for roles such as system administration, network management, or risk management, while tech companies need skilled developers, testers, and project managers to support their software development efforts. In the manufacturing sector, IT professionals are often required for roles like quality control, supply chain management, or production planning.

View Job  Johannesburg: Data Scientist

For those interested in pursuing a career in IT and computing, there are many opportunities for career development and advancement. Typically, entry-level positions serve as a starting point, followed by progression to senior developer, system administrator, or project manager roles. Many companies also offer training and development programs to enhance skills and knowledge, while online courses, certifications, and industry events provide additional opportunities for professional growth.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in South Africa, ZA


Job Seeker Tip

Learn the common software and tools used in your industry - stay current with technology.

View Job  South Africa: Financial Manager (Telecommunications) posted by AtripleA recruitment & temps
How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Johannesburg: ORT: Direct Entry Captain (DEC/PIC) ERJ 135/145 posted by Bubesi Solutions

Jobs in Johannesburg February 10, 2026
pilot

Matric/Grade 12.Valid Airline Transport Pilots License (ATPL) with IF Rating.Multi-crew operations qualification.Valid Radio Telephone License and LPR4 or higher.A minimum…

View Job

Johannesburg: ORT: First Officer (Co-Pilot) ERJ 135/145 posted by Bubesi Solutions

Jobs in Johannesburg February 10, 2026
pilot

Matric/Grade 12.Valid Commercial Pilots License with IF Rating.Multi-crew operations qualification.Valid Radio Telephony License and LPR4 or higher.A minimum of 1000…

View Job

Kempton Park: Fitter & Turner posted by Wipcorp Project Management

Jobs in South Africa February 10, 2026
Gauteng Jobs in South Africa Kempton Park Wipcorp Project Management

Qualified Fitter & Turner. Knowledge of Pneumatics, Electrical & Mechanics essential. Able to work under pressure & within a team.…

View Job

Western Cape: Creditors Clerk – B&T – Shared Services posted by The Building Company

Jobs in South Africa February 9, 2026
Accounting Finance The Building Company

Introduction: The Main purpose of the job is to reconcile creditors accounts and ensure accurate and timeous payments of suppliers…

View Job

Cape Town Region: Senior Refrigeration Technician posted by DB Recruitment

Jobs in Cape Peninsula February 9, 2026
Construction DB Recruitment trades

Our client, a well-established company within the refrigeration and cooling industry, is seeking an experienced Senior Refrigeration Technician to join...

View Job

Gauteng: Fast Food Area Manager posted by Net. Talent

Jobs in Gauteng February 9, 2026
Net. Talent Sales

Responsibilities Managing a portfolio of restaurants Driving sustainability, sales, and profitability of sites Assist with the development and...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in South Africa, Jobs in ZA

More Jobs in Your Area