Enable job alerts via email!

Software Engineer

WatersEdge Solutions

Wes-Kaap

Hybrid

ZAR 300,000 - 450,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks a skilled C# / .NET Developer for a hybrid role based in Cape Town. The ideal candidate will have a strong technical foundation, experience in agile environments, and a proactive attitude towards problem-solving and collaboration. This opportunity offers the chance to work on meaningful projects while furthering personal and professional growth within a supportive team.

Qualifications

  • Solid experience with C# / .NET Framework, MVC, and Entity Framework is essential.
  • Strong understanding of software architecture and application components.
  • Demonstrated ability to work independently and as part of a team.

Responsibilities

  • Develop and maintain high-quality software using C#, .NET Framework, MVC, and Entity Framework.
  • Build user interfaces with HTML, JavaScript, and CSS.
  • Contribute to Agile team discussions and sprint planning.

Skills

C# / .NET Framework
MVC
Entity Framework
SQL
JavaScript
HTML
CSS
Agile development methodology
Clear communication

Job description

C# / .NET Developer

Location: Hybrid / Cape Town

Type: Full-Time | Permanent

Sector: Technology & Software Development

WatersEdge Solutions is working in partnership with an innovative technology company to recruit an experienced and motivated C# / .NET Developer. This is a fantastic opportunity for a developer who enjoys building practical, scalable software solutions in a collaborative and Agile environment.

About the Role

As part of a high-performing team, you will contribute to the development, enhancement, and maintenance of software systems that drive real business outcomes. The role is suited to someone who thrives on technical problem-solving, can work independently when needed, and values clear communication and teamwork.

You will be involved in end-to-end development activities, including reviewing technical specifications, coding, testing, and presenting solutions to the wider team.

Key Responsibilities

  • Develop and maintain high-quality software using C#, .NET Framework, MVC, and Entity Framework.
  • Build intuitive user interfaces with HTML, JavaScript, and CSS.
  • Work closely with detailed design documents to deliver well-structured, scalable features.
  • Contribute to team discussions, sprint planning, and daily stand-ups in an Agile setting.
  • Demonstrate completed work to colleagues and stakeholders.
  • Troubleshoot and resolve issues using effective debugging and testing techniques.
  • Make informed decisions on development work, knowing when to escalate high-risk changes.
  • Take ownership of assigned tasks and ensure timely delivery under pressure.
  • Continuously look for opportunities to improve processes and code quality.

About You

You bring a strong technical foundation and a genuine interest in software development. You are proactive, dependable, and able to balance technical detail with business understanding. The ideal candidate will demonstrate a high level of accountability, clear communication skills, and a commitment to learning and growth.

Essential Skills & Experience:

Solid experience with:

  • C# / .NET Framework
  • MVC and Entity Framework
  • SQL
  • DevExpress
  • JavaScript, HTML, and CSS
  • Strong understanding of software architecture and application components.
  • Demonstrated ability to work independently and as part of a team.
  • Agile development methodology knowledge.
  • Confident communicator, capable of presenting technical work clearly and concisely.

Desirable Skills:

  • Familiarity with API development and system integration.
  • Understanding of data transfer protocols such as FTP, SFTP, and AS2.
  • Exposure to tools such as XML, JSON, and Postman.
  • Willingness to pursue professional development or technical certifications.

Why This Role

This is an opportunity to work with a team that values innovation, practical solutions, and professional growth. You’ll have autonomy in your work while contributing to meaningful projects in a supportive, fast-paced environment.

If you are not contacted within 10 working days, please consider your application unsuccessful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.