Software (asp.net Core) Developer

Johannesburg, Gauteng, South Africa

Job Description


OverviewAt 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, youll 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, youll 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
  • Bachelors 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.

Expleo

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
    JD1381932
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned