Job Description
- Work with project team members to design algorithms and flowcharts - Deliver fully tested source code complying with quality indicators objectives - Liaise with business analysts for clarification and understanding of requirements - Provide detailed estimation for development of solutions - Elaborate Projection Documentations (Design documents, Deployment guide, Release notes) - Troubleshoot, debug and upgrade existing software - Support applications in production – analyse and resolve issues as they arise - Perform design and code review for other team members
Job Requirement
- Candidate must possess at least a Diploma in Software Engineering or equivalent and min 2 years of relevant experience in Web Application Development. - Strong experience designing and developing user interfaces using Angular JS best practices - Strong experience building Web Application development using React JS, Angular JS, HTML5, CSS and JavaScript consuming RESTful APIs and JSON - Experience on modular coding with microservices architecture on Agile Framework - LINUX and Windows operating systems development experience - CI/CD Continuous integration tools e.g. Jenkins, Sonar, Team City - Knowledge of cloud computing frameworks, e.g. AWS, Azure - Knowledge of common browser developer tools and performance tuning techniques - Experience with Agile (Scrum) project methodology and practices - Design and developed at least 1 Windows or Web application involving user requirement gathering, system architecture design, UI design, implementation, testing and delivery. - Good Verbal / Written Communication and Interpersonal Skills