Intermediate Systems Developers (Linbro Park)

Location: Johannesburg, Gauteng, South Africa
Date Posted: 07-03-2018
Our client is looking for stunning Intermediate Systems Developers to join their team...
They currently have these vacancies at their operation in Linbro Park, reporting to the Development Manager to develop systems in an efficient and effective manner to satisfy our operational requirements.
Key Responsibilities:
  • Handling of client queries and operational needs on an ad-hoc basis
  • Maintenance of existing systems (backend and front-end) built in Java, PHP and C++, where required
  • Upgrading/enhancing existing systems built in Java and PHP
  • Transfer and implementation of business logic and requirements for clients moving onto our main platform (Constellation)
  • Developing new features for our main platform (Constellation)
  • Research and development of new technologies across different systems
  • Updating/upgrading existing systems to be compatible with cloud infrastructure and the latest operating systems (Ubuntu)
  • Developing services required internally and externally on an ad-hoc basis
  • IT degree / diploma where the fundamentals of system analysis, development and design were the main focus
  • Basic principles of project management
  • Able to solve logical and analytical problems programmatically
  • Able to analyse and extract requirements from systems built in different languages (Java, PHP and C++)
  • Comfortable with Linux as a hosting environment (from both a backend and front-end perspective)
  • Understand the need for continuous integration and delivery tools
  • Able to adapt and use different IDEs (NetBeans, Eclipse, etc.)
  • An understanding of either Subversion or Git as a source control platform
  • An acceptable amount of experience with MySQL databases and be able to integrate from a programming and command line perspective – at least 3 years
  • Knowledge of AWS (Amazon Web Services) or Azure cloud platforms will be advantageous
  • Full understanding of the latest version of the Java or PHP programming languages (both will be advantageous) – at least 3 years’ experience
  • Basic understanding of at least one framework within each of the programming languages (Java Spring Boot, PHP’s Zend Framework, etc.)
  • Security conscious when developing internet-facing applications / services
  • Ability to work as part of a team or alone

this job portal is powered by CATS