Software (ASP.NET Core) Developer

#Expleo #bebold #applynow #gamechanger
Job ID
2025-42048
Job Locations
ZA-GP-Johannesburg
Position Type
Fixed Term Contract
Position Category
IT & Digital
Industry
Banking & Financial Services
# of Openings
1
Workplace
Hybrid

Overview

At Expleo, we believe in unlocking your full potential. As a trusted global partner in engineering, quality services, and management consulting for digital transformation, we provide an environment where innovation thrives, and your career flourishes. Here, you’ll take on impactful technical challenges, broaden your expertise, and collaborate with inspiring, multidisciplinary teams. From shaping the future of autonomous vehicles and sustainable aviation to revolutionising factories and next-generation banking technology, you’ll have the chance to push boundaries, innovate, and grow into a more confident, accomplished version of yourself.

 

We are seeking a Senior Java (Spring) Software Developer to join our dynamic and fast-paced team in Johannesburg (Hybrid).

 

We are also looking for a highly skilled ASP.NET Core Developer with expertise in building robust and efficient APIs using ASP.NET Core. The ideal candidate should have a strong background in C# development, object-oriented programming, and modern software design principles.

This role demands a task-driven, self-motivated professional who can excel both independently and collaboratively. The candidate should be confident in leading proof-of-concept projects and possess excellent communication and teamwork skills.

Responsibilities

  • Design, develop, and maintain ASP.NET Core APIs.
  • Write clean, maintainable, and efficient C# code.
  • Apply object-oriented programming (OOP) concepts to create scalable applications.
  • Implement dependency injection to enhance code modularity and testability.
  • Adhere to SOLID principles for software design and architecture.
  • Collaborate with cross-functional teams to develop and integrate software solutions.
  • Conduct unit testing, debugging, and performance optimisation.
  • Lead and execute proof-of-concept projects independently.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience

  • ASP.NET Core Development: Hands-on experience in API development using ASP.NET Core.
  • Proficiency in C#: Strong coding skills and best practices.
  • Object-Oriented Programming (OOP): A deep understanding of OOP principles.
  • Dependency Injection: Familiarity with DI patterns and frameworks.
  • SOLID Principles: Ability to design scalable and maintainable applications following best practices.
  • Azure Durable Functions: Knowledge of Azure Durable Functions is a plus.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Connect With Expleo

Can't find the right role? Click here to contact us and discover where your talent can take you!