Make sure the team follows engineering practices: Agile, code review, unit
testing, branching etc.Write Software programming Code
Propose and review the architecture
Communicate with the clients and stakeholders
To be part of a cross-functional team that handles the full software
development life cycle, from conception to deployment
Requirements
A minimum of 4 Years of experience in related fields/needed technology.
Adapting to a dynamic work environment.
Possess general programming skills & SDLC.
Solid Experience with JavaScript, Nodejs, React, Express
Solid experience with persistence components like MongoDB, Elasticsearch, MYSQL
Experience with Front End development using JavaScript, Typescript, React
Knowledge and experience of agile development methods.
Knowledge and experience of agile practices (e.g. Continuous Integration, Refactoring).
Exposure to messaging Queues e.g. Kafka, RabbitMQ
A track record of delivering software to agreed quality and cost.
Working within a Scrum team
Excellent communications and writing skills.
Desirable Skills And Experience:
Solid experience with Containerization and Docker, Kubernetes is a plus.
Secure programming practices, really a general understanding of Web security
The Atlassian toolset including JIRA, GIT