
Engineering Program Manager
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Exhibits a high degree of autonomy, is determined, and should be a go-getter with the ability to multitask and stay on top of a lot of things simultaneously
- Excellent verbal, presentation, and written communication skills.
- Have a good understanding of Gen AI tech stack.
- Leads by example. Sets high standards & communicates expectations of high achievement to others.
- Establishes credibility with peers and senior managers and is a driving force for change across the organization.
- Ability to tie team objectives back to the broader organizational objectives and goals.
- Should have good knowledge of a software product development lifecycle.
- Knowledge of agile development techniques and project management tools.
- Strong conflict resolution and negotiation skills.
- Ability to communicate in a geographically distributed environment with diverse collaborators and to operate in ambiguous situations while bringing clarity.
- Coordinate all aspects of the business for development and release of technologies, products, features & functions in Firefly organisation.
- Build the project schedule, including putting together the framework and identifying dependencies—negotiating with 3rd parties/internal teams.
- Understand and assess critical paths and dependencies for delivering and shipping products / services and facilitate discussions between product/client teams, product management and engineering.
- Effectively negotiate, persuade and motivate extended project teams & senior management across BUs, provide justifiable proposals and recommendations, and clearly outline courses of action to follow.
- Assess future challenges on projects and initiatives and mobilize immediate and extended team members to take action, proactively addressing issues.
- Initiate, develop and effectively completes plans for change (new process, tool, etc) across multiple teams.
- Identify, track, monitor and communicate project-related issues, scope changes, variances and contingencies arising during project implementation.
- Implement process improvements, including identifying the problem areas and process improvements – some cross-product or cross-BU focus.
- Bring up and resolve issues in a timely manner, including problems that impact multiple projects. Propose workable solutions to complex problems while considering the needs of all groups that are impacted.
- Manage multiple competing projects or tasks independently, effectively balancing work between critical short term issues with longer term strategic goals.
- Leverage data to drive key decisions and changes in the team
- Leverage automation wherever possible for the recurring tasks
- Evaluate existing processes and procedures. Make recommendations and drives process improvement and adoption of best practices (processes, tools, etc) to improve team efficiency and effectiveness