Overall responsible on the Implementation part of the project i.e., 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 i.e., 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 :
Good understanding of OOPs, LinkedList, Data Structures, Inheritance, Encapsulation & Abstractions
Can write JavaScript code in Angular framework based on the Technical Document and Requirements
Be able to analyse system requirements at the Epic level
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
Working experience of Angular (4.X and higher) and Java Script Build Tools
Can implement the Epic on an existing software ensuring no regression is introduced
Can create feature rich component base UI pages
Can create pages as per Web Content Accessibility Guidelines (WCAG) 2.0
Can demonstrate use of OOPs Patterns
Be able to perform code reviews
Should be able to get code coverage of 90% plus
Demonstrate info-security at the coding level
Demonstrate knowledge of performance impact of their code
Basic Task Management & Planning
Can demonstrate JavaScript best practices
Can optimize the pages speed and can achieve 90% score in GTMatrix or Google Page Speed
Be able to work on website that supports multi-languages
Create UML diagram to define the implementation for the Epic with multiple stories (preferred)
Experience in Mock testing frameworks (preferred)
Work on agile Estimation techniques (preferred)
Education & Experience :
B Tech or B. E. 1st Class from top 100 institutions in India
1-5 Years’ experience of Angular (4.x and higher) as a Software Engineer