Enable job alerts via email!

Senior Application Developer

Network IT

Johannesburg

On-site

ZAR 400 000 - 500 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Johannesburg is seeking a Senior Application Developer to join their dynamic team. This role involves taking ownership of high-impact development initiatives, mentoring junior developers, and working with modern technologies. The ideal candidate will have extensive experience in C# .NET, SQL Server, and Agile methodologies, contributing to the overall success of the software solutions.

Qualifications

  • 8 years of hands-on development experience.
  • Solid experience across the full software development lifecycle.
  • Exposure to Agile methodologies such as Scrum and KANBAN.

Responsibilities

  • Collaborate within a project team and report to the IT Manager.
  • Engage with business stakeholders to align solutions with strategic enterprise architecture.
  • Mentor and train Junior Developers within the team.

Skills

C# .NET 6
.NET Core
SQL Server
Blazor
HTML5
CSS
Unit testing
DevOps automation

Education

Degree / Diploma in Computer Science

Job description

Are you a seasoned Developer with a passion for creating impactful software solutions? Our client is seeking a Senior Application Developer to join their dynamic team based fully in-office in Morningside. If you're ready to take ownership of high-impact development initiatives and mentor junior talent while working with modern tech stacks, this could be your next career move.

Duties & Responsibilities
  1. Collaborate within a project team and report to the IT Manager
  2. Engage with business stakeholders to align solutions with strategic enterprise architecture
  3. Define and manage non-functional requirements to ensure robust performance
  4. Estimate and organize development tasks accurately
  5. Ensure that software design and implementation meet architectural and quality standards
  6. Support Business Analysts during functional requirements phases to ensure feasibility
  7. Identify and own technical risks, driving mitigation and resolution strategies
  8. Actively contribute to improving application functionality and performance
  9. Mentor and train Junior Developers within the team
  10. Serve as a subject matter expert on key technologies
Requirements
  1. Degree / Diploma in Computer Science or a related technical field
  2. 8 years of hands-on development experience
  3. Solid experience across the full software development lifecycle
  4. Exposure to Agile methodologies such as Scrum and KANBAN
  5. Strong proficiency in:
  6. C# .NET 6 and .NET Core
  7. SQL Server, Blazor, HTML5, and CSS
  8. Development of web solutions, APIs, and RESTful services
  9. Unit testing of code components
  10. Experience with DevOps automation (advantageous)
  11. Background in the insurance industry (beneficial)

Apply now!

Additional Information

If you have not received a response within two weeks, please consider your application unsuccessful. Your profile will be kept on our database for any other suitable roles or positions.

For more information, contact:

Senior Specialist Recruitment Consultant

Email:

Package & Remuneration

60,000.00 Monthly

Required Experience

Senior IC

Key Skills
  • Employment Type: Full-Time
  • Experience: 8+ years
  • Vacancy: 1
Create a job alert for this search

Senior Developer • Johannesburg, Gauteng, South Africa

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