Company Description
NEC Software Solutions (India) Private Limited! is based in Mumbai (Worli & Airoli) and
Bangalore with an employee strength of 1300+. It is one of the foremost providers of end-
to-end IT services across various sectors. We work with diverse industry verticals which
include publishing, media, financial services, retail, healthcare and technology companies
around the world. Our customers range from two-person startups to $bn listed companies.
We have more than 30 years of experience in providing end to end IT services across the
globe and have earned a reputation for delighting our customers by consistently surpassing
expectations and helping them deliver robust, market-ready software products that meet
the highest standards of engineering and user experience. Supported by more than 1300
exceptionally talented manpower, we are a hub for offshore support and technology
services.
Job Description
Reporting Structure
Project Manager/Programme Manager, Mumbai
Requisites
Education:
Graduate, from any recognized university.
Relevant Experience (years):
Minimum of 10 years of work experience, with 4-6 years of experience as a Business Analyst and 4 years of scrum master experience on projects executed using Agile Scrum methodology.
Industry / Technology background:
Public Services Domain knowledge will be preferable
Location: Mumbai
Working Hours:
9.30 AM – 6.00 PM (Flexible – UK hours )
Role Summary:
- To act as the primary contact and source of knowledge for the offshore development and QA teams for all matters relating to the business functionality.
- To analyse product requirements and create appropriate high quality functional definitions for use by the development and QA teams – either in the form of Functional Specifications or User Stories depending on the development methodology being used.
- Attend workshops and respond to functional queries from Development and QA from estimation to delivery phases, liaise with the Product Owner as required.
- Contribute suggesting solutions, elicit and develop business and functional requirements that meet the needs of the business.
- Work across multiple teams & be involved in requirements elicitation, documentation, analysis, and management of user stories of all complexity levels.
- Facilitate the sprint planning process and monitor sprint progress and drive the team to maximize their output without over-committing. They should ensure that requirements (user stories) are fully defined and understood and that work estimates are accurate and achievable. Also constantly looking for opportunities to increase the velocity of the team.
- Ensure work products conform to quality and control standards. Interacts and contribute to agreement and sign off of the stories with the product.
Skill set / Responsibilities
Essential:
Leadership Skills :
- Proven leadership skills, Proactively lead the team to design, build, test and consistently deliver project tasks on time, to budget and specification
- Keep stakeholders informed with regard to progress toward development timescales.
- Track estimated and actual efforts spent on individual tasks by individual team members to assess team productivity and competency.
- Generate enthusiasm amongst team members.
- Facilitate effective team interaction.
- Allocate and monitor progress of tasks assigned to team members on daily and weekly basis - identifying and resolving any issues and risks and escalating as appropriate
BA Skills:
- Minimum 4 years of BA experience with hands on in analysing requirements for Mobile solution.
- Good knowledge of requirement elicitation.
- Basic knowledge of some estimation technique like WBS or FPA or similar.
- Capable of drafting functional / business / system specifications.
- Fair knowledge and understanding of technology concepts, including the ability to adapt quickly. Prefer if he/she has a development background.
- Excellent relationship management and Client Coordination skills
- Excellent written and verbal communication skills in English.
- Good Presentation Skills
- Previous work experience in an onsite-offshore model.
Development:
- Agile/Scrum or similar iterative development methodologies.
- Hands on experience in managing development activities using Mobile technologies.
Tools/Frameworks:
- Process Modelling Tools like - Microsoft Word, Visio and Excel.
- Familiarity of Wireframe tools like Figma.
- Knowledge of basic prototyping/UI designing screens.
- Development Life Cycle Tools like JIRA or similar
Personal Attributes:
- Takes a structured and effective approach to own work.
- Ability to work effectively with limited direct supervision.
- Ability to articulate solutions at all levels and to communicate both technical and non-technical information, depending upon the audience.
- A good team player who can work well in a collaborative environment.
- Demonstrable ability to work effectively under pressure.
- A proven ability to manage effectively conflicting work priorities.
- Should have leadership skills.
- Demonstrate high attention to detail.
Desirable:
Domain skills:
- Previous experience in Public Services domain, especially with local and central government products.
Development Methodologies:
- SDLC – Waterfall, Iterative Waterfall or similar.
Overall Project/Task description
Lead Analyst – Role & Responsibilities
Summary of Responsibilities
A Lead Analyst working within a Scrum Product development has the following principal responsibilities in supporting the Product Owner:
- Creating User Stories to reflect the stated requirements from the Product Backlog.
- Understanding and documenting where required the business context for the requirements.
- Requirements will be described both in the requirement catalogue (“Backlog”) and further elaborated in the User Stories.
Development Roles
The exact division of activities between Product Owner and Business Analyst is to be agreed by the individuals, but the Product Owner / Development manager will typically delegate some activities to the Business Analyst:
- Managing the Backlog (Defining, Identifying, and amending requirements)
- Creating stories and detailing it based on the Epics/Product backlog items defined by the Product Owners
- Responding quickly to queries from the Dev. Or QA team for product functionality
- Prioritising features/outcomes according to customer needs, within the constraints of the contract
5. Triaging the defects identifying whether they are defects or change request. Helping the QA or Dev team to conclude the expected behaviour or outcome.
Qualifications
Any graduate