Specialist Developer

Network Finance

Randburg

On-site

ZAR 700,000 - 1,100,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Network Finance is seeking an experienced Specialist Developer to join its Business Intelligence team. The role focuses on designing, developing, and enhancing robust software solutions using .NET technologies and SQL Server, while collaborating with business stakeholders and technical teams.

The successful candidate will participate in the full software development lifecycle—from design and architecture to development, testing, deployment, and support—and will optimise existing applications,

Qualifications

  • Degree or Diploma in IT, CS, Software Development, or related field.
  • 5–8 years of software development experience.
  • Strong experience with .NET Core and .NET Framework.
  • 5–8 years of Microsoft SQL Server development experience.
  • Experience designing, developing, and maintaining complex software applications.
  • Proven ability to work on multiple projects and deliver within timelines.

Responsibilities

  • Design, develop, and maintain software applications using .NET technologies.
  • Develop and optimise SQL queries, stored procedures, and database solutions.
  • Analyse business requirements and translate them into scalable technical solutions.
  • Architect and develop high-performance applications and integrations.
  • Maintain and enhance existing systems to improve performance and reliability.
  • Troubleshoot and resolve application and integration issues.
  • Collaborate with developers, analysts, and stakeholders to deliver successful project outcomes.
  • Participate in code reviews, testing, deployments, and technical documentation.
  • Apply best practices in software development and database administration.
  • Provide application support and technical expertise when required.

Skills

NET Core
C#.NET
SQL Server
Stored procedures
Application architecture
Full SDLC
Troubleshooting
Team collaboration
Code reviews

Education

Bachelor’s or Diploma in IT/CS

Job description

A leading organisation within the financial services sector is seeking an experienced Specialist Developer to join its Business Intelligence team. This role is suited to a highly skilled development professional who enjoys designing, developing, and enhancing robust software solutions while collaborating closely with business stakeholders and technical teams. The successful candidate will play a key role in the full software development lifecycle, from solution design and architecture to development, testing, deployment, and support. In addition to developing new functionality, you will be responsible for optimising existing applications, improving system performance, and providing technical expertise across multiple projects. This opportunity is ideal for an individual who thrives in a collaborative environment and enjoys working on complex development initiatives that deliver measurable business value.

Key Responsibilities
  • Design, develop, and maintain software applications using .NET technologies.
  • Develop and optimise SQL queries, stored procedures, and database solutions.
  • Analyse business requirements and translate them into scalable technical solutions.
  • Architect and develop high-performance applications and integrations.
  • Maintain and enhance existing systems to improve performance and reliability.
  • Troubleshoot and resolve application and integration issues.
  • Collaborate with developers, analysts, and stakeholders to deliver successful project outcomes.
  • Participate in code reviews, testing, deployments, and technical documentation.
  • Apply best practices in software development and database administration.
  • Provide application support and technical expertise when required.
Job Experience and Skills Required
  • Degree or Diploma in Information Technology, Computer Science, Software Development, or a related field.
  • 5 to 8 years of software development experience.
  • Strong experience developing applications using .NET Core and .NET Framework.
  • 5 to 8 years of Microsoft SQL Server development experience.
  • Experience designing, developing, and maintaining complex software applications.
  • Proven ability to work on multiple projects and deliver within agreed timelines.
  • Experience working with third-party service providers and development teams.
  • C#.NET development.
  • .NET Core and .NET Framework.
  • Microsoft SQL Server.
  • Stored procedures, triggers, and indexing strategies.
  • Software architecture and solution design.
  • Application integration and troubleshooting.
  • Database development and optimisation.
  • Full software development lifecycle practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Specialist Developer — BI & SQL
Senior .NET Specialist Developer — BI & SQL

Network Finance • Randburg

On-site
ZAR 700,000 - 1,100,000
Specialist Developer (C#)
Specialist Developer (C#)

Unitrade 745 (Pty) Ltd • Gauteng

On-site
ZAR 600,000 - 750,000
Software Developer
Software Developer

Network Finance • Randburg

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

ATS Client • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Senior SQL Developer
Senior SQL Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 600,000 - 800,000
Software Developer
Software Developer

Hire Resolve • South Africa

On-site
ZAR 720,000 - 1,100,000
Salary negotiable
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

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

Pronel Consultants • Pietermaritzburg

Hybrid
ZAR 420,000 - 540,000
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

Pbt-Group • Cape Town

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