Senior Developer (IT)

ATS Client

Centurion

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

PBT Group • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Web Developer
Senior Web Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,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

Hybrid
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)

AtripleA recruitment & temps • Pretoria

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