JOB OPPORTUNITY: SENIOR SOFTWARE DEVELOPER

ba fghjk
JOB OPPORTUNITY: BUSINESS ANALYST x3
May 7, 2019
UX-Design-Nimblechapps
JOB OPPORTUNITY: UX DESIGNER
June 6, 2019
software-developer

Availability – URGENT

Our client has a vacancy for a Senior Software Developer available at their dynamic software development company on a 18 month contract basis

Location:    CAPE TOWN

 

ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED

IF INTERESTED, PLEASE FORWARD ALL CV’s TO 

pamela@shide.co.za

tel: 021 903 2423 | 021 906 3705

 

You are required to be a motivated individual with a proven track record in software development and be able to work independently. You need to be excellent with time management and be a productive individual as this position will require you to often work remotely As .Net developer you will be responsible for:

  • Understanding the functional specification
  • Develop and maintain new software solutions that meets the requirements of the client as well as supporting current systems in place
  • Identifying software defects/bugs and their cause
  • Resolving application errors
  • Provide remote support and feedback on all future updates/upgrades wHithin SLA
  • Assist with the deployment of new test releases
  • Assist with the checks, testing and QA of all new software updates
  • Assist with root cause identification, analysis and reporting
  • Provide support to manager on ad hoc projects when requested

 

Skills required:

  • Relevant IT diploma/certificates
  • Minimum five years .Net software development, testing and support experience
  • Experience in setting up test cases and test automation is advantageous

Technical ability in the following:

  • C#
  • WPF – (Windows Presentation Foundation) for user interfaces
  • NET MVC
  • WEB API
  • SQL Server
  • Async/Await (Asynchronous programming)
  • Entity Framework
  • Agile
  • UX
  • Dependency Injection
  • Typescript

  

Personal skills/attributes:

  • Able to deal with internal and external client pressures
  • Analytical ability
  • Attention to detail
  • Customer service excellence
  • High performance approach
  • Planning and organising skills
  • Quality focus
  • Team player
  • Your own laptop and reliable internet connection are required
  • You will also need to be available and responsive on your smartphone