- Work on all aspects of the software platform including Architecture designs, front-end, back-end development
- Work with a team of developers to execute strategies, implement solutions and produce peer reviewed quality software
- Establish application performance baselines, correct application errors & monitor overall performance of web applications
- Create custom, general use modules and components that extend the elements and modules of React
- Create technical design documents and document solutions to lead, guide and ensure to meet the design and standards
- Build server-less pipelines to handle API requests
- Ensure applications utilise the latest technology, proper version control, and release schedule practices.
- Staying abreast of developments in web applications and programming languages
- Proactive identify, trouble shoot and solve complex mission critical problems including Production Support
- Bachelor??s degree in computer science or relevant field
- Minimum 5-7 years of professional software development experience
- Minimum 4 years of web development experience using ReactJS
- Experience in Python 3.x Version, with knowledge of Python web framework – Django
- Experience in using REST API specification tools to document i.e. Swagger.
- Experience with AWS (IAM, S3, Lambda, EC2, SQS, Dynamo DB, SNS, Cloud Watch etc.)
- Good Hand-on experience with code repository tools such as TFS, GIT, etc.
- Good knowledge of DevOps using Kubernetes, Jenkins, etc.
- Excellent written and verbal communication skills