Key Responsibilities
Overall responsible on the Implementation part of the project ., getting things
right
Be responsible to deliver the project assigned by working in conjunction with PO,
L3 and ADMs
Identify technical uncertainties and consult with L3 engineer to resolve those
Identify ways to implement a story and select the approach that is best suited for
the project. Consult with L3 as required
Break down user stories along with the team to identify technical tasks
Provide detailed estimates before the start of the sprints. Need to work with the
Team to get the estimates
Proactively pre-plan the sprints to achieve 90+% confidence of delivery
Preferred if can analyse the user requirements, NFRs and technical requirements for
the project
Preferred if can identify any unknowns ., missing scenarios, etc and consult with
PO to ensure those are defined either as a User story or UAC
Preferred if can create technical documents as required for the project in JIRA,
Confluence, or other tools
Preferred to provide POs and ADMs with daily updates of the team via Jira and Slack
Preferred to provide HL estimates for any new projects by working closely with L3s,
POs and ADMs
Preferred to proactively communicate with other members of the team and other
project leads
Preferred to provide HR and Management with any relevant information to help
improve organisation culture & performance
Key Skills
Deep understanding of OOPs, LinkedList, Data Structures, Inheritance,
Encapsulation & Abstractions
Be able to analyse system requirements at the Epic level
Be able to create UML diagram to define the implementation for the Epic with
multiple stories
Has worked on Enterprise level project
Experience working in Agile Team and working understanding of Scrum and Kanban
Experience of working in Test Driven Development
Write JavaScript code in framework based on the Technical Document and
Requirements given (preferred)
Working experie