Menu Close

Applications Developer

Applications Developer

Non Equity
Cape Town North – Western Cape

This position will report to the IT Development Team Manager and will be based at the company Head Office. The role comprises the development, analysis, and testing of applications maintained within the IT Development Team.
 
Minimum Qualifications, Experience and Skills:
  • IT relevant degree or Diploma
  • 4+ years of solid experience with C# and Microsoft .NET
  • Windows Communication Foundation (clients and services)
  • MVC
  • ASP.Net, ASP.Net (Web Forms)
  • SQL Server and/or Firebird database experience
  • Source Control Git /SourceTree
  • Experience in working in an Agile environment
  • Experience with Mobile Applications/Xamarin will be advantageous
  • Proficient using Microsoft Visual Studio Person Spec
  • Own reliable transport
  • Energetic & enthusiastic
  • Must require minimum/no supervision
  • Able to work in an open-plan office environment
  • Able to work under pressure and deadline-driven
  • Team orientated.
 
Key Role Responsibilities
  • Complete software development projects and fixes as they are assigned
  • Contribute to the architecture, design, development, and maintenance of Web and Desktop applications
  • Develop applications for Web and Desktop platforms using the C# language and the Microsoft .NET framework
  • Exercise version control discipline for software releases and maintain all source code
  • Follow best formal software engineering practices
  • Maintain the product after release
  • Perform high-level technical analysis into the developed applications to be able to assist with support and/or business queries
  • Perform and assist with quality assurance of the developed applications
  • Maintain a high level of data integrity and application operation