Senior .NET Developer

Placements24

Randburg

Hybrid

ZAR 850,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Hybrid work model
Professional development opportunities
Performance incentives

Job summary

Placements24 is seeking a highly skilled Senior .NET Developer to join their Randburg team. You will design, develop, and maintain enterprise applications within a collaborative environment.

The role requires 5+ years of .NET experience with C#, .NET Core, ASP.NET MVC, and EF, plus SQL Server proficiency. You will build RESTful APIs, mentor juniors, and optimize performance in a hybrid work setting.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 5+ years of professional experience in .NET development.
  • Proficiency in C#, .NET Core, ASP.NET MVC, and Entity Framework.
  • Experience with SQL Server including query optimization.
  • Front-end familiarity with JavaScript frameworks is a plus.

Responsibilities

  • Design, develop, and implement enterprise-level applications using the .NET framework and C#.
  • Build and maintain RESTful APIs and web services to support functionality.
  • Collaborate with business analysts, product managers, and engineers to define requirements.
  • Write clean, well-documented, and thoroughly tested code.
  • Optimize applications for speed, scalability, and reliability.
  • Participate in code reviews and mentor junior developers.

Skills

C#
.NET Core
ASP.NET MVC
Entity Framework
SOLID principles
Software design patterns

Education

Bachelor's degree in Computer Science/IT or related field

Tools

SQL Server
JavaScript
Angular
React

Job description

About the Role

Our client is seeking a highly skilled and motivated Senior .NET Developer to join their dynamic team in Randburg . This role is crucial for designing, developing, and maintaining robust, scalable, and high-performance enterprise applications. You will work within a collaborative team environment, contributing to all phases of the software development lifecycle. This is an excellent opportunity for an experienced .NET professional to leverage their expertise, work on challenging projects, and contribute to the technological advancement of the company. The hybrid work model provides a balance between in-office collaboration and remote flexibility.

Key Responsibilities
  • Design, develop, and implement enterprise-level applications using the .NET framework and C#.
  • Build and maintain RESTful APIs and web services to support application functionality.
  • Collaborate with business analysts, product managers, and other engineers to define requirements and solutions.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Participate in code reviews, mentor junior developers, and promote best practices in software development.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in .NET development.
  • Strong proficiency in C#, .NET Core, ASP.NET MVC, and Entity Framework.
  • Experience with relational databases such as SQL Server , including query optimization.
  • Familiarity with front-end technologies (e.g., JavaScript, Angular, React) is a plus.
  • Understanding of software development best practices, design patterns, and SOLID principles.
Benefits
  • Competitive annual salary and performance-based incentives.
  • Hybrid work arrangement allowing for flexibility and work-life balance.
  • Comprehensive health, dental, and vision insurance plans.
  • Opportunities for professional development, including certifications and training programs.
  • A collaborative and supportive team culture focused on continuous improvement and innovation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Fullstack .Net Developer
Senior Fullstack .Net Developer

Solas IT Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,550,000
Senior .NET Developer - Hybrid Role & Growth
Senior .NET Developer - Hybrid Role & Growth

Placements24 • Randburg

Hybrid
ZAR 850,000 - 1,200,000
Health insurance
Hybrid work model
Professional development opportunities
+1
Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

Hybrid
ZAR 500,000 - 750,000
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior .Net Developer
Senior .Net Developer

Idbasesoftware • Cape Town

On-site
ZAR 700,000 - 1,100,000
12-month contract
Cape Town CBD location
Potential renewal
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 800,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development