Job Description:
- Design, maintain and support custom build web applications with dashboards, workflows and visualizations used in RegTech solutions
- Develop responsive and mobile friendly web design using ReactJs and AngularJs
- Experience with cloud APIs (AWS).
- Maintain quality and ensure responsiveness of applications.
- Responsible for team project implementation and delivery using Agile methodology with exposure to full cycle scrum product development.
- Responsible for team provisioning of BAU maintenance, optimisation and enhancements based on product development needs and any client feedback.
- Possess hands-on programming, and solution architecture design skills with demonstrated willingness and capability to on-board new technologies quickly.
- Believe in good programming habits. Guide the team in writing elegant code, perform code review, and suggest changes to tools, policies and processes.
- Work closely with QAs to ensure quality delivery that meets key metrics.
Requirements:
- 1 to 3 years of web based application development and Strong knowledge of API Development.
- At least 2 years of experience with a backend API framework such as Java (Spring Boot) and Python Django or other similar stacks e.g. NodeJs
- Or experience with front end framework such as: ReactJs and AngularJs
- Experience with using a RDBMS like Postgres, and object caches like Memcached and/or Redis.
- Experience with TDD/BDD and agile methodologies.
- Less experienced and/or fresh graduates with a flair and passion in software engineering will be considered for the junior role.
- Good knowledge of software engineering and best practices including coding standards, code reviews, source control management, build processes, testing, and operations for scalable, multi-tenancy and high-volume solutions.
- Linux-based systems, and using AWS (EC2, CloudFormation, CloudWatch, RDS, ECS etc.) is necessary.
- Good understanding of OWASP security practices is a plus.
- Ability to perform in a fast-paced