South Africa
Full-Stack C# / .NET Developer in Cape Town - Image 1
Full-Stack C# / .NET Developer in Cape Town - Image 1
Enlarge image

Full-Stack C# / .NET Developer, Cape Town

Full-Stack C# / .NET Developer, Cape Town
Description

Retail & Enterprise Systems | Hybrid Cloud | DevOps-Driven Environment

  • Muizenberg, Cape Town, Western Cape, South Africa
  • Full-Time
  • Enterprise Retail Technology Environment

We are looking for an Intermediate Full-Stack C# / .NET Developer to join an enterprise IT environment focused on retail, transactional, and internal business systems. The role is suited to a developer who can build, maintain, enhance, and support applications across backend services, APIs, databases, integrations, and modern web frontends with guidance from senior developers and technical leads.

This role requires a developer who is comfortable with:

  • Building and maintaining business applications
  • Solving practical technical and business problems
  • Writing clean, maintainable, and testable code
  • Working within Agile and DevOps-supported delivery processes
  • Supporting system improvements, stability, and modernisation initiatives

The ideal candidate has solid hands-on development experience, understands the full software development lifecycle, and is ready to grow into more advanced design, architecture, and enterprise delivery responsibilities.

Key ResponsibilitiesApplication Development

  • Develop, test, and maintain business applications using C# and .NET
  • Build and enhance RESTful APIs and backend services using ASP.NET Core
  • Build and maintain frontend components using React, Angular, or Blazor
  • Create reusable software components under guidance from senior developers
  • Follow coding standards, naming conventions, and development best practices

Database & Integration Development

  • Write and optimise SQL queries, stored procedures, and data access logic
  • Assist with database changes, performance improvements, and data troubleshooting
  • Support integrations with third-party systems, payment providers, ERP systems, and external APIs
  • Develop reliable data exchange processes using approved patterns and standards

DevOps & Delivery

  • Work with Git-based source control and development branches
  • Participate in CI/CD pipeline-based deployments where required
  • Assist with deployment preparation, release notes, and environment testing
  • Participate in code reviews and apply feedback from senior team members
  • Support basic application monitoring, logging, and performance checks

System Stability & Support

  • Investigate and resolve application defects and support issues
  • Assist with root-cause analysis for recurring incidents
  • Support improvements that increase reliability, maintainability, and performance
  • Work with support, business, and technical teams to clarify and resolve issues

Continuous Improvement

  • Contribute to system improvements and modernisation tasks
  • Assist with refactoring legacy code into more maintainable components
  • Follow secure development, testing, and documentation practices
  • Identify improvement opportunities and raise them with senior developers or team leads

Required Skills & ExperienceTechnical SkillsBackend Development

Solid working experience with:

  • C#
  • .NET Framework 4.8 and/or .NET 6/8+
  • NET Core
  • Web APIs
  • Entity Framework / EF Core

Frontend Development

Working experience with one or more:

  • React
  • Angular
  • Blazor

Good understanding of:

  • HTML5
  • CSS3
  • JavaScript / TypeScript

Database Skills

Working experience with:

  • Microsoft SQL Server
  • MySQL or another relational database
  • SQL queries and stored procedures
  • Basic SQL query optimisation
  • Database troubleshooting and data validation

DevOps & Cloud Exposure

Exposure to:

  • Azure DevOps or similar delivery tools
  • Git-based source control
  • CI/CD concepts and basic pipeline usage
  • Microsoft Azure or other cloud platforms at a foundational level

Additional Advantageous Skills

  • Modular application design
  • Authentication and identity management concepts
  • Background processing tools
  • Offline or edge-based systems
  • Enterprise integration patterns
  • Containerisation basics such as Docker
  • Elastic Search
  • RabbitMQ or other messaging tools

Minimum Requirements

  • Relevant IT qualification or equivalent practical experience
  • 3+ years' software development experience
  • Experience delivering business or enterprise applications
  • Experience working in Agile delivery environments
  • Good analytical, troubleshooting, and problem-solving skills

Personal Attributes

We are looking for someone who:

  • Takes ownership of assigned work and follows through
  • Is practical, solution-driven, and willing to learn
  • Can work independently on defined tasks and collaborate within a team
  • Communicates clearly with technical and business stakeholders
  • Works well in a fast-moving operational environment

What We Offer

  • Opportunity to work on large-scale enterprise and retail systems
  • Exposure to modern cloud, DevOps, and software delivery practices
  • Career growth toward senior development and solution design responsibilities
  • Collaborative and improvement-focused IT environment
  • Practical and meaningful technical work

Preferred Experience (Advantageous)

Experience in:

  • Retail systems
  • POS environments
  • Financial transaction systems
  • Enterprise application support
  • Multi-site or distributed systems
Highlights
Safety Tips
Be careful with jobs that explicitly state ’no experience needed’.
1 / 10
More info about this ad

Full-Stack C# / .NET Developer has been posted in the Cape Town Information Technology category on Locanto.

If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Junior Project Manager (Software Development), Cape Town, Data Capturer, Cape Town and New Business Development Consultant in Cape Town to discover more of what you’re looking for. In total, we have 345 ads in Information Technology in Cape Town on Locanto classifieds.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.