Senior Software developer

Network Finance

Randburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Network Finance is seeking an experienced software architect and senior developer to define and execute technical roadmaps aligned with business goals. You will design and evolve software architecture focusing on microservices and cloud-native solutions, leading the development of scalable and secure applications.

Collaborate with analysts, testers, and stakeholders to ensure quality and timely delivery. The role emphasizes refining requirements, CI/CD implementation, and acting as a technical

Qualifications

  • Degree in Computer Science, Information Systems, Engineering, Commerce, or a related field.
  • Minimum 5 years’ software development experience.
  • Strong Agile/Scrum experience.
  • Expert understanding of the software development lifecycle and architecture principles.

Responsibilities

  • Define and execute technical roadmaps aligned with business objectives.
  • Design, review, and evolve software architecture with a focus on microservices and cloud-native solutions.
  • Lead the development of scalable, secure, and high-performing applications and services.
  • Collaborate with developers, business analysts, testers, and stakeholders to ensure successful solution delivery.
  • Review and improve coding standards, development practices, and software quality.
  • Validate and refine business requirements before development starts.
  • Support the implementation of CI/CD pipelines and modern DevOps practices.
  • Act as a technical advisor and key representative in stakeholder engagements.
  • Drive continuous improvement across architecture, processes, and development practices.

Skills

C# / .NET
ASP.NET MVC/Web Forms/Web APIs
RESTful APIs
CI/CD
Microservices
Cloud PaaS
HTML5
Angular/JS Frameworks

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
Angular
SQL Server

Job description

Key Responsibilities:
  • Define and execute technical roadmaps aligned with business objectives.
  • Design, review, and evolve software architecture with a focus on microservices and cloud-native solutions.
  • Lead the development of scalable, secure, and high-performing applications and services.
  • Collaborate with developers, business analysts, testers, and stakeholders to ensure successful solution delivery.
  • Review and improve coding standards, development practices, and software quality.
  • Validate and refine business requirements before development starts.
  • Support the implementation of CI/CD pipelines and modern DevOps practices.
  • Act as a technical advisor and key representative in stakeholder engagements.
  • Drive continuous improvement across architecture, processes, and development practices.
Requirements:
  • Degree in Computer Science, Information Systems, Engineering, Commerce, or a related field.
  • Minimum 5 years’ software development experience.
  • Strong Agile/Scrum experience.
  • Expert understanding of the software development lifecycle and architecture principles.
Technical Skills:
  • C# .NET / .NET Core
  • ASP.NET MVC, Web Forms, Web APIs, and Windows Services
  • SQL Server (2012+)
  • Modern JavaScript frameworks and libraries, including Angular
  • HTML5
  • RESTful APIs and service integration
  • CI/CD pipelines
  • Cloud Platform-as-a-Service (PaaS) solutions
  • Docker and Kubernetes
  • Microservices architecture
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (Tech Lead)
Senior Software Developer (Tech Lead)

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

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

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000
Intermediate Software Engineer
Intermediate Software Engineer

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,000
Senior Back End Developer
Senior Back End Developer

Network Finance • Centurion

On-site
ZAR 700,000 - 950,000
Medical Aid
Pension Fund
Professional growth and development
Software Engineer
Software Engineer

Rad Resources • Gauteng

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

Network Finance • Randburg

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

Rad Resources • Gauteng

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

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000