Find a jobRecruiters

Senior Application Developer (Full Stack)

Exclusive opportunity

Onsite

Senior Application Developer (Full Stack)

Salix Recruitment

Senior Application Developer (Full Stack)

Skills

SQL QueriesC#.NETTesting & QAMicroservicesHTMLKanbanAzure

22 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

City of Johannesburg Metropolitan Municipality, South Africa

Work mode:

Onsite

Published on:

28 September 2026

What they need


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.

Apply now and take the next step in your software development career.

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:

  • 6–8 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

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.

Other offers great for you!

These companies are also looking for great profiles

Freelance.com

Application Manager Senior

550€/jour

Freelance

92800 Puteaux, France

Onsite, Hybrid

Skills

ITILApplication managementOracle SQLPL/SQLProduction incident managementOracle Forms

6 days ago

Quick apply

Naxo

Application Manager Logistique Supply Chain E-commerce

430

Freelance

Lille, France

Hybrid

Skills

Product ManagementKafkaRESTful APIsProduct roadmap prioritizationEvent-driven architectureIncident management

12 hours ago

Quick apply

Mon Consultant Indépendant

SAP ABAP developer senior with SAP IS-U

TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Brussels, Belgium

Hybrid

Skills

Systèmes d'information

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools