Enable job alerts via email!

Senior .NET Developer

Hire Resolve – Top Recruitment Agency

Johannesburg

Hybrid

ZAR 800 000 - 1 000 000

Full time

Yesterday
Be an early applicant

Job summary

A leading recruitment agency in Johannesburg is seeking a Senior .NET Engineer with a strong background in software development. The role involves leading a development team, designing and building robust applications, and ensuring adherence to software quality standards. Ideal candidates should have a Bachelor's degree in Computer Science, experience in C# .NET, and at least 3 years in a leadership role. This position offers a hybrid work environment and a chance to make a significant impact within the organization.

Qualifications

  • Experience in full-stack development.
  • At least 3 years of team lead experience.
  • Strong communication skills.

Responsibilities

  • Lead a team of developers.
  • Translate business needs into technical requirements.
  • Design and build applications meeting requirements.
  • Oversee coding, testing, and debugging.
  • Mentor junior team members.
  • Define CI/CD standards.

Skills

C# .NET (ASP.NET Core & MVC)
Scrum / Agile
SQL Server
JavaScript
HTML/CSS
Team Leadership

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure
Kubernetes
Job description

Job Title: Senior .NET Engineer

Location: Sandton, Johannesburg (Hybrid)

Position Type: Full-time

Summary

We are seeking a knowledgeable and experienced Senior .NET Engineer to join our team. The ideal candidate will have a strong background in software development and be proficient in implementing and maintaining .NET applications. The Senior .NET Engineer will work closely with our development team to design, develop, and support robust software solutions that meet the needs of our organization.

Responsibilities
  • Lead a team of developers (small to medium)
  • Working closely with solutions analyst and product owner to understand business/functional requirements and help translate these into technical requirements for the development team.
  • Designing, building and configuring application to meet requirements.
  • Directing the development team in the design, development, coding, testing and debugging of the application
  • Writing scalable and efficient code and leading code reviews
  • Mentoring junior team members and ensuring they adhere to determined software quality standards.
  • Define and implement CI/CD standards and agile delivery methods.
  • Strong written and verbal communication skills
Requirements
  • Bachelor’s degree in Computer Science or related field
  • Full Stack Development with knowledge & experience of:
    • Scrum / Agile
    • C# .NET (ASP.NET Core & MVC with Razor)
    • SQL Server
    • JavaScript + HTML/CSS
    • Azure experience beneficial (App Services, Azure SQL, Azure Cognitive Services etc)
    • Containerisation and Kubernetes beneficial
    • At least 3 years “Team Lead” experience or a strong ability/skill to lead a team.

If you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to Carmen;itcareers@hireresolve.za.com👏🏻✅

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.