Senior Ai .Net Engineer - Azure & Enterprise Apis

Anonymous

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonuses
Medical benefits
Professional development
Flexible work culture

Job summary

Anonymous is seeking a Senior Software Engineer to design, develop, and maintain enterprise applications within the .NET ecosystem in Randburg.

You will work across the full software lifecycle, build RESTful APIs with C# and .NET Core, and collaborate with product and engineering teams to deliver scalable solutions.

Qualifications

  • Bachelor's degree in CS or related field.
  • 5+ years of software development experience.
  • Strong C# and .NET Core expertise.
  • Experience with SQL Server and ORM (Entity Framework).
  • Familiar with JavaScript frameworks (Angular/React).
  • Knowledge of Agile, CI/CD, and cloud platforms (Azure preferred).

Responsibilities

  • Design, develop, and maintain enterprise apps in the .NET ecosystem.
  • Build RESTful APIs and services using C# and .NET Core.
  • Collaborate with product managers, designers, and engineers to deliver solutions.
  • Write clean, tested code and participate in code reviews.
  • Contribute to architectural discussions and best practices.

Skills

C#
.NET Core
Agile
CI/CD
Azure

Education

Bachelor's degree in Computer Science or related field

Tools

SQL Server
Entity Framework
Angular
React
JavaScript

Job description

Senior Software Engineer

Our client is looking for a highly skilled Senior Software Engineer specializing in the .NET ecosystem to join their thriving team in Randburg. This role is pivotal in designing, developing, and maintaining robust, scalable, and high-performance enterprise applications. You will be involved in the entire software development lifecycle, from conception and design to testing and deployment, contributing to critical business systems. This is an excellent opportunity to leverage your expertise in .NET technologies and influence technical direction within a dynamic company in Gauteng.

Key Responsibilities
  • Design, develop, and implement enterprise-level applications using .NET Core, C#, and related technologies.
  • Build and maintain robust, scalable, and efficient RESTful APIs and web services.
  • Work with databases such as SQL Server, designing efficient schemas and optimizing queries.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  • Write clean, well-documented, and thoroughly tested code, adhering to best practices and design patterns.
  • Participate in code reviews, provide constructive feedback, and contribute to architectural discussions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software development with a strong focus on the Microsoft technology stack.
  • Proficiency in C# and the .NET Core framework.
  • Experience with relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework).
  • Familiarity with front-end technologies (e.g., JavaScript, Angular, React) is a plus.
  • Understanding of Agile methodologies, CI/CD practices, and cloud platforms (Azure preferred).
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive medical, dental, and retirement benefits.
  • Opportunities for professional development, training, and attending industry events.
  • Flexible working arrangements and a supportive work-life balance culture.
  • An engaging and innovative work environment in Randburg.
About the Role

Our client is looking for a highly skilled Senior Software Engineer specializing in the .NET ecosystem to join their thriving team in Randburg. This role is pivotal in designing, developing, and maintaining robust, scalable, and high-performance enterprise applications. You will be involved in the entire software development lifecycle, from conception and design to testing and deployment, contributing to critical business systems. This is an excellent opportunity to leverage your expertise in .NET technologies and influence technical direction within a dynamic company in Gauteng.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior Software Developer
Senior Software Developer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive bonuses
Health and wellness benefits
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Developer - Full Stack (C#/.NET)
Senior Software Developer - Full Stack (C#/.NET)

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Health insurance
Paid time off
Career growth opportunities
+1
Senior Software Engineer - Cloud Platform
Senior Software Engineer - Cloud Platform

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 2,000,000
Performance bonuses
Hybrid work
Health, dental, and vision insurance
+2
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,500,000
Senior .NET Developer
Senior .NET Developer

Hire Resolve • KwaZulu-Natal

On-site
ZAR 750,000 - 950,000
Competitive salary
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Full Stack Developer (.NET/Azure)
Senior Full Stack Developer (.NET/Azure)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000