Job at a glance
Our Durban-based software house is looking for dynamic and skilled Intermediate to Mid-level C# Developer to join their growing team. You need to be proficient in C# as your main programming language and be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail. The role is open to office based or remote working.
Responsibilities Understand requirements and how they translate in application features Design creative prototypes according to specifications. Write high quality source code to program complete applications within deadlines. Perform testing before launching code Troubleshoot and debug applications Evaluate existing applications to reprogram, update and add new features Develop technical documents and handbooks to accurately represent application design and code Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Requirements Relevant degree or diploma Matric Maths 60%+ Experience in designing and building applications A team player with excellent communication skills 3-5 years Proven experience as application developer in the following technologies: C# MVC Framework SQL Server Web Development (HTML, XML - Web Services, ASP.NET, CSS) JavaScript jQuery In-depth knowledge of programming for diverse operating systems and platforms using development tools Excellent understanding of software design and programming principles Analytical thinking and problem-solving capability Great attention to detail and time-management skills