Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Intermediate Software Developer (.NET Full Stack).
South Africa Jobs Expertini

Urgent! Intermediate Software Developer (.NET- Full Stack) Job Opening In Pretoria – Now Hiring Adams & Adams

Intermediate Software Developer (.NET Full Stack)



Job description

Description

We are seeking a dedicated and technically proficient Intermediate Full Stack Software Developer to join our Legal Technology Development Team.

This role is ideal for someone with solid .NET development experience who is looking to deepen their technical skills in a collaborative environment.

You will contribute to enterprise-grade legal applications with a focus on backend development using .NET Core, ASP.NET MVC, and SQL Server, while building exposure to microservices, middleware integration, and DevOps practices.

Duties and responsibilities

  • Assist in the design, development, and maintenance of backend systems using C#, .NET Core / .NET Framework, ASP.NET MVC, and Entity Framework.

  • Collaborate with senior developers and solution architects on the development of microservices and middleware components.

  • Implement and consume RESTful APIs for legal software integrations.

  • Participate in code reviews and follow development standards and best practices.

  • Work closely with business analysts and legal operations to translate requirements into working solutions.

  • Contribute to deployment activities and automated build processes using Microsoft Azure DevOps.

  • Support modernization and optimization of legacy legal platforms.

  • Participate in Agile ceremonies (e.g., stand-ups, sprint planning, retrospectives) and contribute to team deliverables.

Requirements

Skills and knowledge

  • Familiarity with authentication and authorization frameworks such as OAuth2, OpenID Connect, or IdentityServer.

  • Understanding of Domain-Driven Design (DDD) or CQRS patterns.

  • Experience building or maintaining integrations with third-party APIs or services.

  • Awareness of compliance and data protection considerations in regulated industries like legal or finance.

  • Exposure to front-end development tools including Razor, HTML, CSS, and frameworks like React or Angular.

  • Willingness to learn unit testing and mocking frameworks (e.g., xUnit, Moq).

  • Effective communication skills for working with team members and non-technical stakeholders.

  • Willingness to learn from senior team members and continuously grow technical and domain expertise.

  • Strong attention to detail and a quality-first mindset.

  • Ability to take initiative and follow through on development tasks.

Qualifications

  • 2–5 years of hands-on development experience in full stack or backend roles within the Microsoft .NET ecosystem.

  • Proficient in C#, .NET Core / .NET Framework, ASP.NET MVC, and Entity Framework.

  • Understanding of microservices concepts and service-oriented architecture (experience beneficial but not mandatory).

  • Practical knowledge of SQL Server, including writing queries and stored procedures.

  • Exposure to Microsoft Azure DevOps for source control, build, and release management.

  • Basic familiarity with legal or professional service systems is a plus (e.g., billing, document management, case systems).

  • Comfortable working within an Agile / Scrum environment.

#J-18808-Ljbffr


Required Skill Profession

Software Development



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Intermediate Software Potential: Insight & Career Growth Guide