Senior Developer (IT)

ATS Client

Centurion

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ATS Client in Centurion is seeking a Senior Developer to join the IT team. You will analyze requirements, design architectures, and deliver scalable .NET applications while collaborating with a dynamic team.

Key responsibilities include ensuring timely delivery, mentoring juniors, and adopting new technologies in an agile environment. Strong problem-solving and database skills are essential for this role.

Qualifications

  • 5+ years of experience in analyzing system requirements and prioritizing tasks.
  • Experience writing clean, testable code using .NET languages and ASP.NET C#.
  • Developing technical specifications and architecture and testing/debugging .NET apps.
  • Strong knowledge of OOP and relational database design concepts.
  • Experience with web services, REST services, and serialization (XML/JSON).
  • Familiarity with agile environments and troubleshooting abilities.

Responsibilities

  • Be relied upon to ensure that projects within areas of responsibility are completed in a timely manner.
  • Monitor own activities and take corrective action where necessary.
  • Constructively help others in the team, raising team performance.
  • Work with others toward shared goals, meeting or exceeding them.
  • Share ideas and be flexible with new methodologies and technologies.
  • Support junior developers and participate in deploying applications.

Skills

C#
ASP.NET
.NET Core
MVVM
XAML
MVC pattern
SSRS
SQL Server
Entity Relationship Diagramming
REST Services
Web services
AngularJS
NodeJS
ReactJS
Azure DevOps / TFS
C# MVC pattern
C# MVVM pattern
Testing & debugging

Education

BSc in Computer Science / Systems, Engineering or relevant field
National Senior Certificate

Tools

Microsoft SQL Server
SQL Server Management Studio
Visual Studio
Azure DevOps

Job description

Senior Developer (IT)

Location: Centurion

Our client in the IT industry is looking for a Senior Developer.

Key Responsibilities
  • Be relied upon to ensure that projects within areas of responsibility are completed in a timely manner.
  • Monitor own activities and take corrective action where necessary.
  • Constructively help others in the team, raising team performance.
  • Work with others toward shared goals, meeting or exceeding them.
  • Share ideas.
  • Be flexible about working with new methodologies and technologies.
Requirements
  • National Senior Certificate.
  • BSc in Computer Science / Systems, Engineering or relevant field.
  • Strong analytical and creative problem-solving skills, with excellent attention to detail.
  • Minimum 5+ years of experience in:
  • Analyzing system requirements and prioritizing tasks.
  • Writing clean, testable code using .NET programming languages.
  • Developing technical specifications and architecture.
  • Testing and debugging various .NET applications.
  • Reviewing and refactoring code.
  • Deploying fully functional applications.
  • Upgrading existing programs.
  • Supporting junior developers.
  • Strong knowledge of OOP principles.
  • Strong knowledge of Relational Database Design Concepts.
  • Hosting Services.
  • Web services.
  • REST Services.
  • Serialization, with different types, XML / JSON etc.
  • Microsoft SQL Server
    • Management Studio (IDE).
    • Database Design (Entity Relationship Diagramming).
    • Procedures.
    • Queries.
    • Triggers.
    • Views.
    • Functions.
  • ASP.NET C#.
  • .Net Core / .Net Standard.
  • Design Patterns
    • Singleton.
    • Factory.
    • Abstract Factory.
    • Observer.
  • Error Logging methods.
  • Microsoft Visual Studio (IDE).
  • Azure DevOps / TFS.
  • Familiarity with agile environments.
  • Troubleshooting abilities.
  • Document development and operational procedures.
  • Experience with C# MVVM pattern.
  • Experience with XAML.
  • Experience with C# MVC pattern.
  • Experience with SSRS - Reporting.
  • Experience with Networking.
  • Any JavaScript frameworks (AngularJS, NodeJS, ReactJS etc.).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer (IT)
Senior Developer (IT)

AtripleA recruitment & temps • Centurion

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

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000
Senior Developer (Medical)
Senior Developer (Medical)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 900,000
Senior .NET Developer
Senior .NET Developer

IgniteByte Digital • Sandton

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience
Hybrid working flexibility
Professional growth and learning opportunities
Senior Software Developer
Senior Software Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,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
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,000