Deel

Backend Engineer - Calc Team (.NET/C#)

Deel2 days ago
Location

South Africa

Workplace

Remote

Type

Full Time

Salary

ZAR 90,000 – 150,000

Level

Senior

Role

Backend Engineer

Posted

Mar 27, 2026

Full TimeRemoteSenior

The role

Summary

Deel is seeking a highly skilled Backend Engineer for their Calculations Team in South Africa, focusing on developing and optimizing backend calculation services for payroll and HR compliance. The ideal candidate will be an expert in .NET/C# with strong technical skills, capable of designing high-performance calculation services and collaborating in a cross-functional, remote-first environment.

What you'll do

Calculation Service Development: Design, maintain, and develop backend calculation services for legislative compliance, payroll, and HR functions
Performance Optimization: Focus on improving service throughput, accuracy, and overall system performance
Cross-Functional Collaboration: Work closely with frontend, backend, full-stack engineers, product teams, designers, and QA professionals
Product Planning: Participate in the entire Software Development Lifecycle from discovery to deployment
API Development: Create and maintain RESTful APIs with a focus on robust and efficient implementation

What we look for

Technical

Programming LanguagesExpert knowledge of C#/.NET and .NET Core
Database SkillsAdvanced MS-SQL database expertise
DevOpsProficiency with Azure DevOps or similar platforms

Education

DegreeComputer Science, Software Engineering, or related technical field preferred

Experience

Professional ExperienceMinimum of 5 years as a Software Engineer
Enterprise Application DevelopmentExperience in designing, coding, testing, and maintaining enterprise-level applications using Microsoft technologies

Skills

Required skills

C#Expert-level programming in C# and .NET frameworks
SOLID PrinciplesStrong understanding and application of SOLID design principles
RESTful API DevelopmentAbility to create efficient and scalable RESTful APIs

Nice to have

Multi-threaded ProgrammingExperience with multi-threaded code development
CachingKnowledge of memory caching tools like Redis
Windows ServicesExperience building and working with Windows Services

Compensation & benefits

Salary

ZAR 90,000 – 150,000 (annual)

Stock options

Available

Benefits

Remote Work

Flexible remote work arrangement with optional WeWork access

Stock Grant

Stock grant opportunities based on role and location

Diverse Benefits

Additional perks and benefits tailored to employment status and country


Interview process

  1. 1
    Initial Screening Review of application and initial candidate evaluation
  2. 2
    Technical Assessment Role-related skills and technical competency evaluation
  3. 3
    Interview Rounds Multiple interview stages with technical and team fit assessments

Apply for this position

You'll be redirected to the company's application page


Backend Engineer - Calc Team (.NET/C#) at Deel | Scale Engineer