C# Full Stack Developer
IT – Software Development
Remote ~ Stellenbosh – Western Cape
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.
- 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.
- 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.
- Be able to use GIT.
- An understanding of React, Blazor or other SPA frameworks.
- A strong understanding of software development principles.
- 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.