Senior Full-Stack Developer - .NET & Azure

Placements24

Johannesburg

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

Job summary

Placements24 is seeking a Senior Full-Stack Developer in Randburg for a hybrid role combining office collaboration with remote work. The candidate will design, develop, deploy, and maintain sophisticated business applications using C#, .NET Core, and Azure services, delivering value across Gauteng and beyond.

You will work on RESTful APIs, cloud solutions, and relational databases, collaborating with UI/UX and product managers. Strong problem-solving and communication skills are essential.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 5+ years of full-stack development experience in .NET.
  • Strong proficiency in C# and .NET Framework/.NET Core.

Responsibilities

  • Design, develop, and maintain web applications using C#, .NET Core, and related technologies.
  • Build and consume RESTful APIs for front-end/back-end integration.
  • Develop and manage cloud solutions on Microsoft Azure (App Services, Azure SQL, Functions).
  • Implement and optimize relational databases (SQL Server).
  • Collaborate with UI/UX and product managers to translate requirements into applications.
  • Write clean, maintainable code following best practices.
  • Conduct code reviews and provide feedback to team members.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Contribute to development process improvements and tooling.
  • Stay current with .NET and Azure advancements.

Skills

C# & .NET
REST APIs
Azure
JavaScript
HTML5
CSS3
Angular
React
Blazor
CI/CD
Git
SQL Server
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Azure DevOps
SQL Server

Job description

About the Role

Our client, a leader in enterprise software solutions based in Randburg , is seeking a Senior Full-Stack Developer with extensive experience in the .NET framework and Azure cloud services. This hybrid role offers the best of both worlds: collaborative team engagement at our Randburg office and the flexibility of remote work. You will play a key role in the design, development, and deployment of sophisticated business applications, contributing to projects that drive significant business value within Gauteng and beyond.

Key Responsibilities
  • Design, develop, and maintain robust web applications and services using C#, .NET Core, and related technologies.
  • Build and consume RESTful APIs for seamless integration between front-end and back-end systems.
  • Develop and manage scalable cloud solutions on Microsoft Azure, including services like App Services, Azure SQL Database, and Azure Functions.
  • Implement and optimize database solutions using SQL Server or other relational databases.
  • Collaborate with UI/UX designers and product managers to translate requirements into functional applications.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Conduct thorough code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and resolve complex technical issues across the full stack.
  • Contribute to the continuous improvement of development processes and tools.
  • Stay current with advancements in .NET technologies and Azure cloud services.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in full-stack development with a focus on the .NET ecosystem.
  • Strong proficiency in C# and the .NET framework/.NET Core.
  • Proven experience developing and deploying applications on Microsoft Azure.
  • Expertise in building and consuming RESTful APIs.
  • Solid understanding of SQL and experience with relational databases (e.g., SQL Server).
  • Familiarity with front-end technologies like JavaScript, HTML5, CSS3, and frameworks (e.g., Angular, React, or Blazor).
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a hybrid team environment within Randburg .
Benefits
  • We offer a highly competitive salary, comprehensive medical and retirement benefits, and generous opportunities for professional development and training.
  • Our client provides a dynamic work environment with challenging projects and a culture that values innovation and teamwork.
  • The hybrid work model ensures a strong work-life balance, supporting our operations in the Gauteng region.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Developer (Full-Stack)
Senior Software Developer (Full-Stack)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
medical aid
provident fund
performance bonuses
Senior .NET & Azure Full-Stack Engineer (Hybrid)
Senior .NET & Azure Full-Stack Engineer (Hybrid)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Challenging projects
+1
Full Stack Developer – .NET & Azure
Full Stack Developer – .NET & Azure

Smart4 Cloud Limited • Sandton

On-site
ZAR 700,000 - 1,050,000
Senior Full Stack Developer - Cloud Solutions
Senior Full Stack Developer - Cloud Solutions

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional growth
+2
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
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
Senior Full Stack Developer

Performit Personnel • Gqeberha

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Hybrid work model
+1