Senior .NET Developer (iOCO0133) Job at iOCO

by iOCO in

Job role overview

  • Date posted

    September 28, 2026

  • Closing date

    October 28, 2026

  • Hiring location

    Cape Town Western Cape

  • Qualification

    None

  • Experience

    7 years

Description

Job Description

  • We are seeking a highly skilled Senior .NET Developer to join our team on an initial 6-month contract. This role will suit a seasoned developer with strong back-end development expertise, experience building scalable APIs and microservices, and exposure to modern front-end technologies. The ideal person will be comfortable working in a cloud-first environment and have a proven track record of delivering high-quality solutions within Agile delivery teams.

What you'll do:

  • Design, develop, test, and maintain enterprise-grade applications using the Microsoft technology stack.
  • Develop and support scalable back-end services, APIs, and microservices.
  • Build and enhance modern web-based user interfaces using contemporary front-end frameworks.
  • Collaborate with Business Analysts, Solution Architects, Product Owners, and Development teams to deliver robust solutions.
  • Develop and optimise database structures, queries, and stored procedures.
  • Contribute to technical design discussions and architectural decisions.
  • Participate in code reviews and promote development best practices.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Support deployment and integration activities within an Azure cloud environment.
  • Contribute to the development and enhancement of Power Platform solutions where required.

 Your Expertise:

Essential

  • Minimum 7+ years' experience in software development.
  • Extensive experience developing applications using:
  • .NET Framework / .NET Core / .NET
  • C#
  • RESTful APIs
  • Microservices Architecture
  • Strong experience designing and integrating APIs and back-end services.
  • Solid understanding of software design principles and development best practices.
  • Strong database development experience, including:
  • Microsoft SQL Server
  • SQL query optimisation
  • Stored procedures
  • Data modelling
  • Experience working within Agile delivery environments.
  • Excellent problem-solving and analytical skills.
  • Strong communication and stakeholder engagement abilities.
  • Front-End Experience
  • Experience with one or more of the following technologies:
  • Blazor
  • Angular
  • React
  • JavaScript / TypeScript
  • HTML5 and CSS3 
  • Advantageous Experience
  • The following experience would be highly beneficial:
  • Microsoft Azure cloud services.
  • Azure App Services.
  • Azure Functions.
  • Azure DevOps.
  • CI/CD pipeline implementation and support.
  • Containerisation technologies such as Docker and Kubernetes.
  • Integration platform experience.
  • Power Platform development, including:
  • Power Apps
  • Power Automate
  • Power BI
  • Power Platform integrations

Key Competencies:

  • Strong technical leadership capabilities.
  • Ability to work independently and take ownership of deliverables.
  • Adaptable and solutions-focused mindset.
  • Strong attention to detail and commitment to quality.
  • Ability to operate effectively in a fast-paced environment.
  • Excellent collaboration and mentoring skills.
  • Proactive approach to identifying and resolving issues.

Other information applicable to the opportunity:

  • Contract Type: Initial 6-Month Contract
  • Location: Cape Town (Hybrid)
  • Experience Level: Senior (7+ Years)

How to Apply

Interested and Qualified candidates should Click here to Apply Now

Interested in this job?

1 days left to apply

Apply now

Apply for this job

Cancel
Apply now
Send message
Cancel