Senior Full-Stack .NET Developer

Placements24

Midrand

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 days 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

Medical aid
Provident fund
Professional development
Cutting-edge technologies
Collaborative culture
Career advancement
Team-building events

Job summary

Placements24 in Midrand, Gauteng invites a Senior Full-Stack .NET Developer to join our technology team. You will design and implement scalable web applications, blending strong back-end C# with modern front-end frameworks such as React, Angular, or Vue.js.

The role emphasizes quality, performance, and collaboration with designers, product managers, and other engineers. You will work in a modern Midrand office, contributing to cutting-edge software solutions, mentoring junior developers, and

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum 5 years of professional experience in full-stack development with a strong .NET focus.
  • Proficiency in C#, ASP.NET Core, and Entity Framework.
  • Experience with JavaScript and modern frameworks (React/Angular/Vue.js).
  • SQL Server database design and management.
  • Experience with RESTful API design and cloud platforms (Azure or AWS).
  • Git and Agile development experience.

Responsibilities

  • Design, develop, and implement robust, scalable web applications using .NET and related technologies.
  • Develop front-end interfaces using modern JavaScript frameworks and HTML/CSS.
  • Build back-end code in C# with ASP.NET Core and Entity Framework.
  • Integrate with third-party APIs and services for data flow.
  • Collaborate with cross-functional teams to define and ship features.
  • Write clean, maintainable code with proper documentation.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural decisions and technology selection.
  • Ensure performance and quality of applications.

Skills

C#
ASP.NET Core
Entity Framework
JavaScript
React/Angular/Vue.js
SQL Server
RESTful API
Git
Azure/AWS
Agile

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Git
Azure
AWS

Job description

About the Role

Our client, a prominent player in the technology sector, is seeking an experienced and motivated Senior Full-Stack .NET Developer to join their dynamic team in Midrand, Gauteng . This role offers a fantastic opportunity to contribute to the development of cutting-edge software solutions that drive innovation. You will be instrumental in designing, implementing, and maintaining robust applications, working with a talented group of engineers. The ideal candidate will possess a strong understanding of both front-end and back-end development principles, with a passion for creating scalable and efficient code. This position is based in our client's modern offices located in the bustling commercial hub of Midrand , providing a collaborative and growth-oriented work environment.

Key Responsibilities
  • Design, develop, and implement robust, scalable, and high-performance web applications using the .NET framework and associated technologies.
  • Develop and maintain user-friendly front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js) and HTML/CSS.
  • Build and manage efficient, reusable, and reliable back-end code, primarily in C# with ASP.NET Core.
  • Integrate with various third-party APIs and services, ensuring seamless data flow and functionality.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers, to define, design, and ship new features.
  • Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Perform code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural decisions and technology selection.
  • Ensure the performance, quality, and responsiveness of applications.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack development, with a significant focus on the .NET ecosystem.
  • Proficiency in C#, ASP.NET Core, and Entity Framework.
  • Strong experience with front-end technologies such as JavaScript, HTML5, CSS3, and at least one modern JavaScript framework (React, Angular, Vue.js).
  • Solid understanding of database design and management, particularly with SQL Server.
  • Experience with RESTful API design and implementation.
  • Familiarity with cloud platforms such as Azure or AWS.
  • Knowledge of version control systems, preferably Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience working in an Agile development environment.
Benefits
  • Competitive annual salary of R .
  • Comprehensive medical aid and provident fund.
  • Opportunities for professional development and continuous learning.
  • Access to cutting-edge technologies and tools.
  • Collaborative and supportive team culture in a modern Midrand office.
  • Exposure to diverse and challenging projects.
  • Potential for career advancement within a growing organization.
  • Regular team-building events and social activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 (Angular & .NET)
Senior Full Stack Developer (Angular & .NET)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Benoni

Hybrid
ZAR 1,100,000 - 1,500,000
Health insurance
Paid time off
Hybrid work model
+1
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Bloemfontein

On-site
ZAR 750,000 - 1,150,000
Competitive salary
Bonuses
Medical aid
+5
Full Stack Engineer
Full Stack Engineer

Placements24 • Centurion

Hybrid
ZAR 700,000 - 1,200,000
Salary + incentives
Health insurance
Retirement plan
+3
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Performance-based bonuses
Medical and retirement benefits
Learning and growth opportunities
+2
Full Stack Developer - .NET Core
Full Stack Developer - .NET Core

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Annual performance bonus
Health & retirement benefits
+2
Senior Full Stack Developer (JavaScript)
Senior Full Stack Developer (JavaScript)

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Retirement fund
Paid time off
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement fund
Professional development
+2