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