SOFTWARE DEVELOPER – C#, JavaScript, CSS, HTML, Python

at LucRow HR & Staffing Solutions
Location Pretoria East, South Africa
Date Posted March 16, 2021
Category Software Development
Job Type Full-time
Currency ZAR

Description

Our client, based in Pretoria East, is looking for an experienced Software Developer to join their development team, to develop software for both the Company and their customers. The role covers all aspects of the software development life cycle.

Duties & Responsibilities

Key functions include, but are not limited to:

  • Liaise with the Software Architect / Manager to contribute to software designs and ideas for new functionality, improvements and bug fixes.
  • Develop software from approved designs and/or requirements, adhering to all relevant standards and making efficient use of the Company software development environment.
  • Interpret written business requirements and technical specification documents.
  • Investigate, analyse and document reported defects.
  • Perform maintenance programming and correction of identified defects.
  • Create, document, and implement unit test plans, scripts, and test harnesses.
  • Prepare user documentation and provide basic training on new programs.
  • Document any developed software and ensure code quality is in line with the relevant coding standards and approved Company architecture.
  • Estimate time and effort for development tasks and liaise with the Software Director and/or assigned project manager for incorporation of development estimates into project plans.
  • Keep time and effort records of the development undertaken and liaise with the Software Manager and/or assigned project manager providing timely updates on progress of on-going work.
  • Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.

 

Other functions:

  • Perform ad-hoc consultancy tasks both offsite and onsite.
  • Provide 2nd line support as and when required.
  • Stay abreast of trends and innovations in the field of computer systems technology, programming and productivity methods and techniques; research and evaluate compatible programming and equipment for effective and efficient enhancement of the Company programming and equipment.
  • Attend and participate in seminars, training and professional groups.
  • Evaluate various programs and programming equipment for compatibility with Company computer equipment including new designs and systems.
  • Other duties as may be required by the Software Manager reasonably commensurate with the position.

Desired Experience & Qualification

  • Grade 12 plus relevant tertiary qualification essential
  • Own transport
  • .Net Entity Framework;
  • .Net Core with asp.net core
  • C# .Net
  • Json
  • MVVM (min 5 years)
  • MVC
  • MS SQL
  • MySql
  • Postgress
  • JavaScript
  • ReactJS with Redux
  • SOAP / REST
  • AGILE Project Management experience advantageous
  • CSS / HTML /
  • Python
  • Xamarin

 

Package & Remuneration

R540 000 per annum

Medical Aid

Provident

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za