Well established IT Company is looking for a Software Developer based in Umhlanga

Essential skills: C#, HTML, CSS, JavaScript and/or jQuery, .Net Core and React Native

Purpose:

  • The primary objective of the role of Software Developer is to engage in identifying, designing, installing and testing software systems and programmes they have built that serve user / customer needs. The Software Developer must ensure that deadlines are adhered to and solutions are designed optimally and to the standards and specifications required by the customer

Minimum Requirements:

  • Grade 12
  • BTech, BEng or BSc in computer Science and relevant tertiary qualification

or equivalent qualification by experience

  • Proficiency in C#, HTML, CSS, JavaScript and/or jQuery, .Net Core and React Native
  • Minimum 4 years’ programming experience in a similar role
  • Knowledge and experience in web application, mobile platforms, user interface and CRM

Duties:

  • Researching, designing, implementing and managing software programs by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Creating and optimizing mobile applications, website frontends and various platforms and interfaces.
  • Ensure websites, platforms, interfaces and programmes developed are operating at optimal efficiency.
  • Testing and evaluating new programmes
  • Improving operations by conducting systems analysis and recommending changes in policies and procedures.
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes and metrics
  • Maintaining and upgrading existing systems
  • Training users, where required
  • Working closely with management as well as colleagues.
  • Updating job knowledge by keeping abreast of new trends, studying new methods, development tools and programming techniques.
  • Protecting operations by keeping information confidential
  • Providing information by collecting, analyzing, and summarizing development and service issues.
  • Making informed decisions quickly and taking ownership of services and applications at scale.
  • Collaborating with the team to brainstorm to create new products and plans to achieve goals
  • Understanding customer needs and knowing how to create the tools to manage them

Should you not be contacted within 7 days, please consider your application as unsuccessful

Desired Skills:

  • Software Developer
  • C#
  • HTML
  • CSS
  • Javascript
  • Jquery
  • .Net Core
  • React Native

Desired Work Experience:

  • 2 to 5 years

Learn more/Apply for this position