Enable job alerts via email!

Intermediate .Net Developer

iOCO Pty Ltd

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Job summary

A technology solutions company in Cape Town is seeking a passionate Software Developer to create impactful software solutions. The ideal candidate has at least 5 years of experience in C#, .NET, and Angular, and thrives in collaborative environments that value clean code and continuous learning. This role offers the opportunity to work on innovative projects and grow your skills with a supportive team.

Qualifications

  • At least 5 years’ experience in developing information systems.
  • 5+ years Software Development experience using C# / .Net.
  • 5+ years Software Development experience in Angular, MVC WebAPI, LINQ, and Entity Framework.
  • Experience with CSS, HTML, JavaScript, and SQL Server.
  • Familiarity with Git based Source Control and Unit Testing.

Responsibilities

  • Develop high-quality software solutions using C#, .NET Core, and Angular.
  • Deliver clean, functional, and defect-free code.
  • Collaborate with cross-functional teams.
  • Participate in sprint planning and code reviews.
  • Maintain and enhance existing systems.
  • Build and integrate web services and APIs.
  • Research and suggest new tools or techniques.
  • Translate UI/UX designs into user-friendly applications.
  • Take ownership of code, testing, debugging, and deployment.

Skills

C#
.NET
Angular
LINQ
Entity Framework
CSS
HTML
JavaScript
SQL Server
Git
Unit Testing

Education

Relevant Information Technology Degree or National Diploma
Job description

Are you a passionate Software Developer looking for a role where you can make an impact and grow your craft? Join a team where your voice matters, your work has purpose, and you're supported by like-minded professionals. You'll get to build real-world solutions using .NET and C#, contribute to dynamic front-end interfaces with Angular, and work in an environment that values clean code, collaboration, and continuous learning. If you're ready for your next chapter, we’d love to meet you!

What you’ll do:
  • Develop high-quality software solutions using C#, .NET Core, and Angular.
  • Deliver clean, functional, and defect-free code aligned with agreed timelines and standards.
  • Collaborate with cross-functional teams including designers, testers, and fellow developers.
  • Participate in sprint planning, stand-ups, and regular code reviews.
  • Maintain and enhance existing systems, ensuring long-term performance and scalability.
  • Build and integrate web services and APIs for seamless system interaction.
  • Stay curious – research, suggest, and apply new tools or techniques that can improve the product or development process.
  • Translate UI/UX designs into fully functional and user-friendly web applications.
  • Take ownership of your code and be involved in testing, debugging, and deploying your work to production environments.
Your expertise:
  • At least 5 years’ experience in developing information systems.
  • 5+ years Software Development experience using C# / .Net.
  • 5+ years Software Development experience using:
    • Angular skills.
    • C#, .Net Framework, MVC WebAPI.
    • LINQ, Entity Framework (or other ORM)
    • CSS, HTML, JavaScript.
  • SQL Server or Relational Database experience.
  • Git based Source Control
  • Unit Testing
Qualifications:
  • Relevant Information Technology Degree or National Diploma, or equivalent work experience
Personal Attributes:
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Confidence to express ideas as part of a team
  • Excellent communication (written, oral) and interpersonal skills.
  • A Self-Starter capable of working under pressure
  • Curious and engaged in Continuous Learning and Professional Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.