Senior Application Developer (Full Stack)

Salix Recruitment

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

32 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Salix Recruitment is seeking a Senior Application Developer to design, develop and optimise business-critical applications in a hands-on Johannesburg role. You will work across the full SDLC, translating requirements into robust C# and .NET solutions, building RESTful APIs and collaborating with analysts, QA and architecture teams.

The ideal candidate has 6–8 years of software development experience, strong C#/.NET, SQL Server, HTML5/CSS and Blazor, and a solid understanding of the full SDLC in

Qualifications

  • Matric (Grade 12) is required.
  • 6–8 years of software development experience.
  • Strong experience with C# and .NET / .NET Core and SQL Server.

Responsibilities

  • 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 and build RESTful APIs.
  • Work with SQL Server including database development and optimisation.
  • Develop modern web solutions using HTML5 and CSS and Blazor.
  • Contribute to full SDLC in Agile environments and mentor juniors.

Skills

C# / .NET
SQL Server
HTML5
CSS
Blazor
RESTful APIs
Agile/Scrum/Kanban
Unit testing
Azure DevOps
CI/CD

Education

Matric (Grade 12)

Job description

Senior Application Developer – C# / .NET | Johannesburg | Fully On-Site | Insurance / Financial Services | Permanent

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)
Experience:
  • 6–8 years' software development experience.
  • Strong experience with C# and .NET / .NET Core.
  • Experience with SQL Server.
  • 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.
  • Technical problem solving
  • Software design and development
  • Analytical thinking
  • Planning and organisation
  • Stakeholder communication
  • Quality focused
  • Decision making
  • Ability to work under pressure
  • Technical leadership and mentorship

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer
Senior Application Developer

Salix Recruitment • Gauteng

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

CF Consulting • Cape Town

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

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
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 Full Stack .NET Developer
Senior Full Stack .NET Developer

Hire Resolve • Pretoria

On-site
ZAR 500,000 - 750,000
Senior .NET Developer
Senior .NET Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Salary bonus structure
Hybrid work environment
Medical, dental, and vision insurance
+1
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Randburg

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

AtripleA recruitment & temps • Centurion

On-site
ZAR 600,000 - 800,000
Senior .NET & Angular Full-Stack Engineer
Senior .NET & Angular Full-Stack Engineer

Network Contracting • Midrand

On-site
ZAR 700,000 - 950,000
Senior C# Developer
Senior C# Developer

SavageOne Pty Ltd • Cape Town

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