Software (asp.net Core) Developer

Johannesburg, GP, ZA, South Africa

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1386907
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned