Intermediate-Senior .NET Developer / C# Developer

Indsafri

South Africa

On-site

ZAR 500,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Indsafri India Private Limited is looking for an Intermediate-Senior .NET Developer with SQL and banking experience to develop and enhance secure financial systems in a fast-paced environment. The ideal candidate will have a strong background in C#, along with web application development skills using ASP.NET MVC.

The role requires a Bachelor's degree in Computer Science and relevant experience. Key responsibilities include coding, troubleshooting, and architectural decision-making.

Qualifications

  • 3-5+ years of experience in software development using C#.
  • Strong understanding of the .NET framework (Core and Framework).
  • Proficiency in building web applications with ASP.NET MVC and/or ASP.NET Core.

Responsibilities

  • Design, develop, and implement efficient C# code.
  • Develop and maintain web applications, APIs, and services.
  • Participate in code reviews to ensure code quality.

Skills

C#
SQL
Banking experience
ASP.NET MVC
Object-oriented programming (OOP)
Teamwork
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

SQL Server
PostgreSQL
Entity Framework
Git

Job description

Intermediate-Senior .NET Developer / C# Developer

We are seeking an Intermediate–Senior .NET (C#) Developer with SQL and banking experience to join our team. The successful candidate will be responsible for developing, maintaining, and enhancing secure financial systems and applications within a fast-paced banking environment.

Key Responsibilities:

  • Design, develop, and implement efficient, reusable, and reliable C# code.
  • Develop and maintain web applications, APIs, and services using the .NET framework (e.g., .NET Core, ASP.NET MVC).
  • Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical solutions.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot, debug, and upgrade existing software.
  • Contribute to architectural decisions and technical design discussions.
  • Stay up-to-date with emerging .NET technologies and industry trends.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3-5+ years of professional experience in software development using C#.
  • SQL and Banking experience.
  • Strong understanding of the .NET framework (.NET Core, .NET Framework).
  • Proficiency in building web applications with ASP.NET MVC and/or ASP.NET Core.
  • Solid understanding of object-oriented programming (OOP) principles.
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework).
  • Experience with version control systems, such as Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Knowledge of microservices architecture.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines.
  • Understanding of Agile development methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET/C# Engineer – Banking & APIs
Senior .NET/C# Engineer – Banking & APIs

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000
Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

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

Indsafri • South Africa

On-site
ZAR 400,000 - 600,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

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

HuntWave Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
C# Developer
C# Developer

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
C# Developer
C# Developer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

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

ATS Client • Pretoria

On-site
ZAR 500,000 - 800,000
Software Developer C#.NET
Software Developer C#.NET

Chosen Online Pty Ltd • Cape Town

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