Senior Application Developer – C# / .Net

Salix Recruitment

Johannesburg

On-site

ZAR 700,000 - 1,100,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Salix Recruitment seeks a Senior Application Developer to design, develop and enhance business-critical applications. You will contribute across the full SDLC, from requirements through deployment and optimisation, taking ownership of technical solutions and mentoring junior developers.

The role emphasizes hands-on development in C#/.NET, REST APIs, HTML5/CSS, Blazor, SQL Server and Agile environments, with opportunities to work on enterprise-level applications and continuous improvement

Qualifications

  • Must have 6–8 years of software development experience.
  • Experience with C# and .NET/Core.
  • Experience with REST APIs and Web APIs.
  • Experience with HTML5/CSS and Blazor.
  • Strong understanding of SDLC and Agile methods.

Responsibilities

  • Design, develop, test and implement high-quality software applications.
  • Translate business and technical requirements into robust solutions.
  • Develop and maintain applications using C# and .NET.
  • Build and integrate RESTful APIs and web services.
  • Work with SQL Server including database development and optimisation.
  • Contribute to front-end development using HTML5/CSS and Blazor.
  • Participate in full SDLC and agile environments.
  • Mentor and support junior developers.

Skills

Technical problem solving
Software design and development
Analytical thinking
Attention to detail
Planning and organisation
Stakeholder communication
Collaboration
Quality focused
Decision making
Ability to work under pressure
Continuous improvement
Technical leadership and mentorship

Education

Matric (Grade 12) Relevant degree, diploma or IT/software development qualification

Tools

C#
NET / .NET Core
SQL Server
REST APIs
HTML5
CSS
Blazor
Azure / Azure DevOps
CI/CD/DevOps
xUnit/NUnit

Job description

Our client is looking for an experienced Senior Application Developer to join their technology team and play a key role in designing, developing and enhancing business-critical applications.

This is an opportunity for a hands-on developer who enjoys solving complex technical problems, building scalable solutions and working closely with both technical and business stakeholders.

You will be involved across the full software development lifecycle, from understanding requirements and technical design through to development, testing, implementation and ongoing optimisation.

You'll be joining an environment where you can do more than simply write code. You'll have the opportunity to contribute to enterprise-level applications, technical solutions and continuous improvement initiatives, while working alongside experienced technology and business teams.

If you're a Senior .NET Developer who enjoys solving complex problems, building quality software and taking ownership of technical solutions, we'd like to hear from you.

Duties:
  • Design, develop, test and implement high-quality software applications.
  • Translate business and technical requirements into robust technical solutions.
  • Develop and maintain applications using C# and .NET.
  • Build and integrate RESTful APIs and web services.
  • Work with SQL Server, including database development, queries and optimisation.
  • Develop modern web solutions using HTML5 and CSS.
  • Contribute to front-end development, including Blazor.
  • Participate in the full SDLC, from requirements through to deployment and support.
  • Work within Agile/Scrum/Kanban development environments.
  • Identify and resolve technical issues and production problems.
  • Contribute to technical design, architecture and development standards.
  • Conduct code reviews and ensure adherence to development best practices.
  • Write and maintain automated/unit tests.
  • Work closely with Business Analysts, Architects, QA and other stakeholders.
  • Mentor and support junior developers where required.
  • Identify opportunities to improve application performance, quality and efficiency.
Job Experience & Skills Required:
Qualifications:

Matric (Grade 12) Relevant degree, diploma or IT/software development qualification.

Experience:
  • 68 years' software development experience.
  • Strong experience with C# and .NET / .NET Core.
  • Experience with SQL Server.
  • Strong experience developing REST APIs / Web APIs.
  • Experience with HTML5 and CSS.
  • Experience with Blazor or comparable modern web technologies.
  • Solid understanding of the full Software Development Lifecycle.
  • Experience working within Agile, Scrum or Kanban environments.
  • Experience with unit testing and software quality practices.
  • Strong understanding of object-oriented programming and software development principles.
  • Strong analytical and problem-solving abilities.
  • Advantageous Experience with Azure / Azure DevOps.
  • CI/CD and DevOps experience.
  • Experience with automated testing frameworks such as xUnit or NUnit.
  • Experience within insurance or financial services.
  • Experience with cloud technologies, microservices or enterprise application environments.
  • Previous experience mentoring or guiding developers.
Skills & Competencies:
  • Technical problem solving
  • Software design and development
  • Analytical thinking
  • Attention to detail
  • Planning and organisation
  • Stakeholder communication
  • Collaboration
  • Quality focused
  • Decision making
  • Ability to work under pressure
  • Continuous improvement
  • Technical leadership and mentorship
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer (Full Stack)
Senior Application Developer (Full Stack)

Salix Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Application Developer
Senior Application Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior C# Developer - (PERMANENT)
Senior C# Developer - (PERMANENT)

PM Connection • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Application Developer
Senior Application Developer

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
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