SOFTWARE DEVELOPER

at Accountancy Placements
Location Pietermaritzburg, South Africa
Date Posted March 4, 2020
Category Software Development
Job Type Full-time
Currency ZAR

Description

Duties & Responsibilities

Our client is looking for a self-disciplined Senior Developer to join their dynamic development team. The suitable candidate will need to hit the ground running, with a proven track record in software development of enterprise class solutions.

DUTIES:

  • Design, build, test and maintain efficient, reusable and reliable unit-tested code
  • Implement solutions using a range of languages and technologies
  • Assist with understanding customer requirements, technical design and estimation
  • Ensure the architecture is fit to meet the needs of the business
  • Taking personal responsibility for ensuring all code that goes to production is of top quality and meets customer requirements and needs
  • Ensuring new and existing applications are scaled to meet expected demand
  • Continuously improving the software infrastructure, such as the deployment process
  • Undertaking code reviews, providing constructive feedback and advising on best practice and coding standards

REQUIREMENTS:

  • Several years of experience in delivering solutions using Agile methods
  • Extensive experience of developing and delivering software for commercial and public sector organisations
  • Experience with using automated unit testing tools
  • Middleware technologies, message queues, message brokers and stream processing technologies
  • Highly proficient at designing and developing RESTful KPIs
  • Working knowledge of cloud-computing platforms and services
  • In-depth knowledge of relational and NoSQL database design and strong SQL skills
  • Experience with Git, Maven / Gradle
  • C#, .NET Framework, ASP.NET Core
  • Typescript, Angular, React, Node.js, JavaScript ES6
  • Ionic Framework, React Native, Mobile Development
  • HTML5, CSS
  • MS SQL Server, Cosmos DB
  • Python, Java
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za