4 Dec '17
Senior .NET Developer

Information Communication Technology, Gauteng Centurion

R 60000 - R 80000 Monthly


A company who provides Electronic Practice Management solutions to Medical Specialists. As a Senior .Net Software Developer, you would be involved in supporting and maintaining our dynamic, intelligent web-based system, specifically designed for Specialist practice. You would be part of our development team, responsible for maintaining, enhancing and developing solutions across the software stack, according to specification.


-       Centurion Based.



-       Bsc Graduate






Skills/Experience Required:

14 Years Software Development in


Angular JS


o Bootstrap

o C#

o CSS3


o JavaScript

o JQuery

o Microsoft SQL

o Server and back-end development

• Experience in Software Integration using SOAP, XML, API and JSON.

• Experience in developing windows services using WCF and or ASMX.

• Experience in implementation of automated testing platforms and unit tests.

• Experience in Branching version control and proficient understanding of TFS.

• The candidate should understand object-oriented design principles and common design patterns.

• Familiarity with software requirements analysis and IT project management best practices.

• Experience in mobile App development using frameworks like Nativescript or Xamarin is a nice to have, but not a necessity.

• Preferably from the financial, insurance or healthcare industry







Job Description:



Project Delivery;

o Support the team to ensure all strategic projects, including key milestones and deliverables, are completed on time and within scope

o Provide technical leadership and assume overall accountability for the successful implementation of projects

o Provide accurate and timely work break-down estimates for project tasks

o Analyse and provide solutions to complex tasks and projects, providing design documentation, as required for projects

• Leadership;

o Collaborate with team members in both a waterfall and agile environment, in order to deliver high quality and efficient solutions

o Coach and oversee junior developers

o Participate in daily stand-up (Kanban) and weekly project Scrum sessions

• Review all code for quality assurance purposes; participating in code reviews and internal testing to ensure the work delivered by the team is of high quality standard.

• Assist in ensuring that technical solutions are properly architected and specified.

• General programming;

o Design, build, and maintain efficient, reusable, and reliable code according to specifications

o Test, debug and improve faulty application code, identifying bottlenecks and bugs, and devising solutions to these problems

o Help maintain code quality, creating, maintaining and implementing the application source code, including designing prototype applications and GUI application development

o Provide support in production support issue resolution including root cause analysis and corrective action plans

o Responsible for various aspects of ongoing support and maintenance

o Responsible for refactoring existing code







Please apply directly, by clicking on the apply button or visit hr-advance.co.za for more exciting opportunities.


If you have not had any response in two weeks please consider your application unsuccessful. Your CV will be kept on file for any further suitable positions.


We also invite you to contact us to discuss other exciting career opportunities!


For more information contact: HRA Consultant on 0861 123 472.






Ad Visible Until: 31 December 2017
Ref: JHB002493/RM

Vacancy Type: Permanent