Senior .NET/C# Engineer – Banking & APIs

Indsafri

South Africa

On-site

ZAR 500,000 - 800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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.
Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate-Senior .NET Developer / C# Developer
Intermediate-Senior .NET Developer / C# Developer

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000
Senior C# Developer
Senior C# Developer

SavageOne Pty Ltd • Gauteng

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

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
C# Developer
C# Developer

Impronics Technologies • Gauteng

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

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior C# & SQL Developer for Financial Systems
Senior C# & SQL Developer for Financial Systems

Belay Talent Solutions • Pretoria

On-site
ZAR 900,000 - 1,250,000
Senior .Net Developers
Senior .Net Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Full Stack .NET Developer
Full Stack .NET Developer

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Senior C#/.NET Engineer
Senior C#/.NET Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

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