Cape Town, South Africa, South Africa
17 days ago
Intermediate C# Developer
Overview

Our client is in search of an experienced Intermediate C# Developer to join their team at their Cape Town branch.

Duties & responsibilities:

The  delivery, creation,  monitoring and  maintenance  of  components  for  internally  managed software applications and integrations for new and legacy systems  Drafting  code  which  is  readable,  tested,  maintainable,  efficient  and  documented  to  meet  the needs of the business Write clean and well structured, well documented code Keeping  up  to  date  with  and  using  the  best  or  most  suitable  software  technologies  and methodologies for a specific task  Build  future-proof  reusable  code  databases,  which  can  be  shared,  in  order  to  drive  further efficiencies Design and build database schemas with integrity and scalability with data access layers that are optimised for performance and security Performing software testing, functional, integration, performance and regression testing Testing developed software against specified requirements Collaborating with the software development team on projects, progress thereof as well as possible deployment strategies  Performing diagnostic tests and debugging procedures Liaising and interaction with end-users about application use or where possible bug fixes are required

Requirements:

Relevant qualification – Ideally a B.Sc. Computer Science or a Diploma in Computer Science / Programming C# and Object Oriented Programming Minimum of at least 5 years’ relevant experience Advanced C# .NET skills; Entity Framework ASP.Net (Bootstrap, jQuery, JavaScript) Report tools (Microsoft, SSRS) MVVM, MVC Ability to read Visual Basic code Knowledge and Experience with TFS Apply for job
Confirm your E-mail: Send Email