Senior Full Stack Engineer (.NET Core/Angular)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,300,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Medical aid
Retirement fund
Annual leave
Professional development
Bonuses

Job summary

Placements24 is seeking a Senior Full Stack Engineer to design, develop, and implement robust web applications using .NET Core on the backend and Angular on the frontend. Based in Nelspruit, Mpumalanga, this role follows a hybrid work model with office collaboration and remote flexibility.

You will craft scalable database solutions, build RESTful APIs, and collaborate with UI/UX designers to deliver high-quality software while mentoring junior developers.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • Minimum 5 years of professional full-stack development.
  • Strong proficiency in C# and the .NET Core framework.
  • Extensive experience with Angular (version 2+).
  • Solid understanding of JavaScript, HTML5, and CSS3.
  • Experience with SQL Server or other relational databases.
  • Familiarity with Entity Framework Core or other ORMs.
  • Knowledge of RESTful API design principles.
  • Experience with Git version control.
  • Excellent communication and teamwork skills.
  • Ability to work effectively in a hybrid environment.

Responsibilities

  • Develop and maintain web applications using .NET Core on the backend and Angular on the frontend.
  • Design and implement efficient database schemas and queries using SQL Server or similar relational databases.
  • Build and consume RESTful APIs for seamless data exchange between frontend and backend.
  • Write clean, maintainable, and well-documented code adhering to industry best practices.
  • Collaborate with UI/UX designers to translate requirements into functional user interfaces.
  • Perform code reviews, provide constructive feedback, and mentor junior developers.
  • Optimize application performance for speed, scalability, and reliability.
  • Troubleshoot and resolve bugs and issues across the full stack.
  • Participate in Agile development processes, including sprint planning and retrospectives.
  • Stay updated with the latest trends and technologies in .NET and frontend development.

Skills

C# / .NET Core
Angular 2+
SQL Server
RESTful APIs
Git
HTML/CSS/JS
Team collaboration
Problem solving

Education

Bachelor's degree in CS/SE or related

Tools

Entity Framework Core
SQL Server

Job description

About the Role

Our client, a leading provider of business intelligence solutions, is seeking an experienced Senior Full Stack Engineer with expertise in .NET Core and Angular to join their team in Nelspruit, Mpumalanga . This role offers a hybrid work model, blending office collaboration with remote flexibility. You will be responsible for designing, developing, and implementing robust, scalable, and user-friendly web applications. This position involves working across the entire stack, from database design to frontend implementation, contributing significantly to the evolution of our client's core product suite. The ideal candidate possesses a strong technical foundation, excellent problem-solving skills, and a passion for creating high-quality software. Join a collaborative team focused on innovation and delivering exceptional value to clients.

Key Responsibilities
  • Develop and maintain web applications using .NET Core on the backend and Angular on the frontend.
  • Design and implement efficient database schemas and queries using SQL Server or similar relational databases.
  • Build and consume RESTful APIs for seamless data exchange between frontend and backend.
  • Write clean, maintainable, and well-documented code adhering to industry best practices.
  • Collaborate with UI/UX designers to translate requirements into functional user interfaces.
  • Perform code reviews, provide constructive feedback, and mentor junior developers.
  • Optimize application performance for speed, scalability, and reliability.
  • Troubleshoot and resolve bugs and issues across the full stack.
  • Participate in Agile development processes, including sprint planning and retrospectives.
  • Stay updated with the latest trends and technologies in .NET and frontend development.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack development.
  • Strong proficiency in C# and the .NET Core framework.
  • Extensive experience with Angular framework (version 2+).
  • Solid understanding of JavaScript, HTML5, and CSS3.
  • Experience with SQL Server or other relational database management systems.
  • Familiarity with Entity Framework Core or other ORMs.
  • Knowledge of RESTful API design principles.
  • Experience with Git version control.
  • Excellent communication and teamwork skills.
  • Ability to work effectively in a hybrid environment.
Benefits
  • Competitive annual salary of ZAR.
  • Hybrid work model providing flexibility.
  • Comprehensive medical aid and retirement fund.
  • Generous annual leave policy.
  • Opportunities for professional development, training, and certifications.
  • Engaging and collaborative work culture in Nelspruit, Mpumalanga .
  • Performance bonuses and recognition programs.
  • Access to modern development tools and technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (.NET / Angular)
Senior Full Stack Developer (.NET / Angular)

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Medical aid
Retirement contributions
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development
+4
Senior Full Stack Engineer - Remote Eligible
Senior Full Stack Engineer - Remote Eligible

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary package
Health, dental & vision benefits
Pension fund contributions
+1
Senior Full Stack Developer (Java/Angular)
Senior Full Stack Developer (Java/Angular)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Remote work options
Competitive salary
Health insurance
+3
Senior Full Stack Developer (Node.js/Angular)
Senior Full Stack Developer (Node.js/Angular)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health benefits
+2
Senior Full Stack Developer - Pietermaritzburg
Senior Full Stack Developer - Pietermaritzburg

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,300,000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work
Competitive salary
Medical & retirement benefits
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Modern office in Cape Town
Career growth opportunities