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