Software Developer

 

Farm Management Systems (Pty) Ltd (FarmMS) is an organization that offers specialised business information software to Farm and Winery and other related businesses (including Olive, Juice Plants). They are seeking to appoint a Developer who is self-motivated with a strong work ethic and good time-management skills to join their team. This position is based in Paarl and reports to the Manager WineMS. 

Main duties:

  • The development and support of software code for WineMS Framework supporting the FarmMS software solutions (incl WineMS, JuiceMS, OliveMS, FarmMS)
  • Development of complex modules in the full stack used by the framework and the maintenance of associated standards and patterns

Requirements:

  • Grade 12 with a relevant tertiary qualification in Computer Science and/or Information Systems
  • At least 4 years’ experience in commercial programming
  • Must be comfortable with both object oriented and procedural programming methodologies.
  • A solid foundation in programming knowledge, patterns, principles and industry best practices.
  • Strongly experienced with relational database design and MSSQL
  • Experienced with .Net Core, Entity Framework, C# HTML, CSS, Javascript and Typescript
  • Experience with React (knowledge of Redux and or any other flux pattern will be beneficial)
  • Experience with Rest API’s
  • Experience with GIT version control with a good understanding of branching and merging

By Submitting your information and application you hereby confirm:

  1. That you have read and understood our Privacy Policy (www.hopcal.co.za).
  2. That you give us permission to retain your personal information in our database for future matching to employment opportunities.
  3. Should suitable opportunities arise we will contact you and request your consent to submit your CV to a specific client for a specific purpose.
  4. That the information you have provided to us is true, correct and up to date.

 

Please ENSURE that your application includes the following:

  • a comprehensive Curriculum Vitae and/or LinkedIn reference, inclusive of contact and email information
  • a covering letter motivating the application
  • an indication of current and expected remuneration
  • availability
  • contactable referees

 

If you have not heard from us within 4 weeks of the closing date, please accept that your application was not successful. Only short-listed candidates will be contacted.