Script Developer (M-Reporting)

Job Overview

Title Java: Script Developer (M-Reporting)
Role Group: IT Management
Role Name: Software Developer
Role Level: Expert

Location(s): Midrand/Menlyn/Rosslyn/Home Office rotation

Minimum years of experience

  • At least 8-10 years JavaScript experience
  • Extensive experience in implementing and monitoring solutions
  • Experience in testing (manual or automated testing)
  • Web and digital project experience advantageous
  • Agile working experience advantageous

Minimum qualification required

  • Relevant IT / Business Degree

Role tasks

  • Managing projects / processes
  • Ability to develop within a specific sought-after programming language
  • Strong working knowledge with software development tools, techniques and approaches used to build application solutions
  • Working knowledge with software development tools, techniques and approaches used to build application solutions
  • Cloud computing technologies, Business drivers and emerging computing trends

Generic Technical / Functional skills

  • Understanding of integration between different technologies
  • Coordination between development and support environments
  • Assisting with the business case
  • Planning and monitoring
  • Eliciting requirements
  • Requirements organisation
  • Translating and simplifying requirements
  • Requirements management and communication
  • Requirements analysis
  • Document requirements in appropriate format depending on methodology followed
  • Assist with identification and management of risks

Specific Technical / Functional skills

Development and programming

  • Agile methodology and XP
  • GraphQL (advantage if known)
  • OO principles
  • JavaScript Design patterns eg: Singletons, Modular, Prototype, Factory
  • Clean code
  • TDD
  • Front End Dev Ops (Gulp, Webpack, NPM)
  • Browser Compatibility
  • AngularJS
  • Angular
  • Typescript
  • RXJS
  • HMTL
  • CSS
  • ES5
  • Bitbucket
  • Interface Technologies o REST APIs
  • SOAP-based services
  • Cloud Technologies (advantage if known)

Soft skills

  • Problem solving capabilities
  • Ability to work as part of a team
  • Ability to work interdependently as well as independently and to submit deliverables on time and with excellent quality
  • Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users
  • Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
  • Strong presentation skills
  • Above-board work ethics
  • Flexibility to take up different tasks in the project
  • Ability and willingness to coach and give training to fellow colleagues and users when required
  • Willing and able to travel internationally

Additional Requirements

  • German speaking would be a huge advantage

APPLY HERE FOR- Script Developer (M-Reporting)

Job Detail
Shortlist Never pay anyone for job application test or interview.
en_USEnglish