Job Description
Qualification : BE/BTech/ MCA/ MTech/ ME/ Msc
The purpose of the role is to join the leadership team of the frontend division and provide necessary technical & managerial guidance to the immediate team members; other cross-functional teams/members.
Required Skills :
- Must have hands-on experience in web and mobile applications development, preferably UI and open source technologies stack (Angular, Node.JS, React JS, PHP, etc.).
- Minimum of 6 years of experience in managing or performing IT development projects using an Agile/Scrum/ Waterfall approach.
- Advanced knowledge of UNIX operating system (primarily Linux) and Apache.
- Advanced understanding of RDBMS and NoSQL databases.
- Advanced knowledge Git source code management
- Experience in developing and executing plans, meeting deadlines, and operating under tight time constraints.
- Strong leadership and organizational skills with excellent communication (written and verbal), time management, project planning, people, and team-building skills.
- Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas.
- Conflict resolution to understand various obstacles and apply negotiation skills to find optimal solutions
- Project Management Professional (PMP), PRINCE 2, or other Project Management qualification would be considered an advantage.
- Experience with JIRA and JIRA Agile.
Job Responsibilities :
- To take the ownership of entire project including successful initiation, planning, design, execution, monitoring, controlling, and closure of a project ensuring risk control and minimizing uncertainty.
- To manage multiple projects concurrently: provides work plans, schedules, project estimates, resource plans, and status reports on a regular basis.
- Develop a definition of project scope, goals, and deliverable as per the client's need.
- To track resources and ensures they are fully allocated across different projects.
- To mentor project team members on best practices, including product delivery and IT framework. Directs and assigns work activities and priorities.
- To review and validate project requirements and to track and manage application requirements during the development life-cycle, incorporates changes to requirements through an established change management process.
- To manage the scope change process: identifies and anticipates risks and issues, facilitates resolution, mitigation, and appropriate escalation
- To manage the project delivery process to ensure a successful implementation including on time, on budget, and to a high level of client satisfaction.
- Responsible for Coordinating with Client in requirement Gathering, pr-sales activities, estimating, scheduling, planning, and Delivery.
- Responsible for resource planning & allocation.
Additional Skills :
- Excellent Technical, managerial, leadership, communication, and interpersonal skills, articulates thoughts and ideas clearly, concisely, and persuasively.
- A self-starter with the demonstrated ability to take initiative and can proactively identify issues/ opportunities & provide recommend actions.