Full stack Developer (Intermediate - C#)

apartmentIOCO placeCenturion calendar_month 
We’re looking for an Intermediate Full Stack .NET Developer with 2–3 years of hands-on experience and a track record of delivering high-quality solutions. In this role, you’ll work across both front-end and back-end development, building intuitive user interfaces, scalable backend services, and integrating APIs.

You’ll be involved in the full software development lifecycle, contributing to robust, well-tested applications while collaborating closely with cross-functional teams.

What you'll do:

  • Development Coding: Building user interfaces, designing backend architecture, integrating APIs, and managing server-side logic using the Microsoft Web Stack - ASP.Net, Angular, MS SQL Server, JS, CSS.
  • Testing Debugging: Troubleshooting issues, writing unit tests to ensure code quality, and conducting integration tests to make sure frontend and backend communicate properly.
  • Collaboration Meetings: Participating in daily standups, participate in code reviews, and working with product managers/designers to define requirements and optimal solutions.
  • Deployment Optimization: Follow strict change control process, deploying applications using CI/CD pipelines, and monitoring performance for scalability.
  • Database Maintenance: Managing database schemas, query optimization, and handling data storage.
  • Learning, Research and documentation: Staying up to date with new technologies, frameworks, and tools. Writing technical guides.

Your Expertise:

  • 2–3 years’ experience with at least 3 completed development projects (Intermediate level).
  • Strong experience with C#, .NET Framework / .NET Core, and ASP.NET MVC (non-negotiable).
  • Solid understanding of MVC architecture and design patterns.
  • Proficiency in HTML, CSS, and JavaScript, with experience in Angular or React.
  • Experience working with MS SQL Server, including T-SQL, stored procedures, and query optimization.
  • Exposure to RESTful APIs and integration between front-end and backend systems.
  • Experience with Git/TFS or similar source control tools.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Strong understanding of object-oriented programming (OOP), including interfaces, abstract classes, and DTOs.
  • Experience with unit testing and integration testing.
  • Familiarity with Agile/Scrum methodologies.
  • Working knowledge of IIS and web application hosting.

Qualifications:

  • Bachelor's degree in computer science or related field.

Â

Other information applicable to the opportunity:

  • Permanent position
  • Location: Centurion
  • Travel to office and clients when required

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. 

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains. 

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft. 

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions. 

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.

check_circleNew offer

Full Stack Developer

apartmentNetwork RecruitmentplaceCenturion
Our client, the leading provider of fibre-based digital infrastructure, delivers fast, reliable, and secure connectivity solutions. As they expand their technology capabilities, they are looking for a skilled Full Stack Developer to join...
local_fire_departmentUrgent

Full Stack Developer (Senior) 1844

apartmentOpen Source (Pty) LtdplaceMenlyn, 13 km from Centurion
engineers when needed Essential Experience  •  6+ years enterprise software development experience  •  Proven seniority through:  •  Backend architecture ownership  •  Technical decision‑making  •  Responsibility for code quality, performance, and stability...
thumb_up_altRecommended

Full Stack Developer (Entry) 1482

apartmentOpen Source (Pty) LtdplaceMenlyn, 13 km from Centurion
field (or equivalent practical experience)  •  12 years of software development experience (including internships, graduate programs, or strong personal projects)  •  Solid fundamentals in programming, problem solving, and algorithms  •  Demonstrable projects...