Introduction 
Our client requires the services of a Software Engineer (Senior)  - Midrand/Menlyn/Rosslyn/Home Office rotation.
- Amazing brand with cutting-edge technology  
- Excellent teams in Global team collaboration  
- High work-life balance with Flexible hours  
- Agile working environment  
EXPERIENCE:  6-8 Years related working experience.
COMMENCEMENT:  As soon as possible 
Duties & Responsibilities 
ROLE:  
- Projects: Frontend:  
- Rapidly experiment with multiple solutions 
- Implement re-usable HTML and JS logic 
- Ensure all code is readable, extendable and scalable 
- Ensure that all implementations can be passed over to other developers, mid development, with minimum of handover.
 
 
- Polish frontend behaviour to ensure a great user experience.
 
 
- Ensure that the small unseen details of a client-side application is of exceptional quality.
 
 
- Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements 
- Review and present proposed system solution to IT Project Manager / Leader and User 
- Develop systems solutions in line with quality and delivery requirements 
- Ensure that the following steps in the Development Cycle are executed: 
- Preparation of system/technical documentation (as per ISO standards) 
- System testing/parallel runs 
- System implementation 
- System audits/quality assurance 
- Back-end skills:  
- NodeJS 
- S3 
- ECS (Fargate) 
- AWS RDS 
- AWS MSK 
- AWS CloudWatch 
- Transition: 
- Review and present proposed system solution to IT PO.
 
 
- Ensure that the following steps in the Development Cycle are executed: 
- Preparation of any additional system/technical documentation.
 
 
- Engage in Knowledge Transition sessions together with Suppliers 
- Take ownership of hosted system.
 
 
- System implementation.
 
 
- System audits/quality assurance.
 
 
- Strong interpersonal and communication skills.
 
 
- Strong ability to understand and interpret Business needs and requirements with the ability to move concepts through to proposal and finally successful implementation.
 
 
- Excellent interpersonal and organizational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical.
 
 
Desired Experience & Qualification 
QUALIFICATIONS/EXPERIENCE  
- Degree in IT or 5 years relevant experience 
ESSENTIAL SKILLS:  
- Typescript 
- Node.js 
- OpenAPI 
- Angular 5+ 
- HTML 5 
- CSS (SCSS) 
- AJAX & REST 
- JSON & XML 
- Relational Database experience (POSTGRES, SQL) 
- JAVA (beneficial and optional) 
ADVANTAGEOUS TECHNICAL SKILLS  
- S3 
- AWS CloudWatch 
- AWS Fargate (ESC) 
- Serverless Architecture 
- Jenkins 
- Beneficial: 
- Confluence / Jira 
- HR Services, Recruitment & Selection 
 #J-18808-Ljbffr