Menu Close

C# Full Stack Developer

IT – Software Development
Remote ~ Stellenbosh – Western Cape

ENVIRONMENT:
A focused cloud solutions and IT consultancy company seeks a C# Full Stack Developer who is passionate about their work. Your role will entail looking after existing systems, as well as building new front-end and back-end systems. The ideal candidate must have a Bachelor’s Degree in Computer Science (or equivalent) and at least 2 years of experience working as a C# developer, and must be always looking for ways to improve their skills. You will also be required to have experience with developing APIs with C# .Net and with relational databases.
 
DUTIES:
  • Develop new and maintain existing applications written in C# .NET.
  • Write clean and maintainable code.
  • Understand object-oriented programming and design patterns.
  • Work closely with other members of the development team to create high-quality and scalable software.
  • Help developers at our customers to integrate code into their environments.
  • Be available for office meetups for key planning sessions.
 
REQUIREMENTS:
  • A bachelor’s degree in computer science or equivalent is welcome.
  • At least 2 years of experience working as a C# developer.
  • Experience with developing APIs using C# .NET
  • Experience with relational databases, preferably MS SQL, is required.
  • Experience building web and / or mobile applications.
  • Strong experience with HTML, CSS & JavaScript.
  • Be able to use GIT.
  • An understanding of React, Blazor or other SPA frameworks.
  • A strong understanding of software development principles.
 
ATTRIBUTES:
  • Ability to work independently as well as part of a team.
  • Good time management skills.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.