Associate Director – Digital Engineering Services
TestingXperts Online
Job Summary
This role involves leading digital engineering projects, ensuring timely and budget-compliant delivery, and managing multiple teams and client interactions. Key responsibilities include project planning, risk management, performance measurement, and process improvement. The ideal candidate will have strong experience in project and team management, product development lifecycle, and a solid technical background in software development, particularly with Agile methodologies and .NET/Microservices stack.
Must Have
- Develop project scope and objectives, ensuring technical feasibility.
- Deliver projects on time, within scope, and budget.
- Lead, monitor, and motivate diverse teams.
- Handle multiple projects with strong estimation and design skills.
- Manage changes in project scope, schedule, and costs.
- Perform risk management and escalate as needed.
- Measure project performance using appropriate tools.
- Provide process improvement recommendations based on best practices.
- Possess excellent team and customer management skills.
- Strong experience in product development lifecycle and Project Management.
- Solid technical background in software development and web technologies.
- Extensive working knowledge of Agile methodologies.
- Extensive experience in requirement analysis, task allocation, tracking, documentation, and stakeholder meetings.
- Familiarity with project management and execution tools.
- Excellent interpersonal and communication skills, client handling, and team mentoring.
- Strong personal accountability in decision-making and supervision.
- Proficiency in .NET, Restful APIs/Microservices based development.
Good to Have
- Experience in executing DevOps, Cloud, and BI projects.
- Understanding/experience on microservices or serverless application development.
- Exposure to automation/building tools like Maven, Jenkins, CI, CloudFormation.
Job Description
Job Description:
- Developing project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility.
- Ensure that all projects are delivered on time, within scope and within budget with detailed project planning to track progress.
- Lead, monitor, and motivate different teams across the company and interact with staff at all levels in the organization.
- Handling multiple projects, good in estimation, Design & Overall ownership to project.
- Use appropriate verification techniques to manage changes in project scope, schedule and costs.
- Perform risk management to minimize project risks report and escalate to management as needed.
- Measure project performance using appropriate systems, tools and techniques.
- Provide process improvement recommendations that are based on best practices and industry standards.
- Excellent team management and customer management skills.
- Strong experience of product development lifecycle.
- Strong experience in Project Management.
- Experience in executing DevOps, Cloud and BI projects would be a plus.
- Understanding/experience on microservices or serverless application development would.
- Solid technical background, with understanding or hands-on experience in software development and web technologies.
- Must have extensive working knowledge of Agile methodologies.
- Must have extensive experience of requirement analysis, task allocation, task progress tracking, process documentation, status meetings with stakeholders.
- Should be familiar with project management and execution tools.
- Excellent interpersonal and communication skills, ability to deal with client independently and lead & mentor teams.
- Strong sense of personal accountability regarding decision-making and supervising.
- Technology stack –.NET, Restful APIs/Microservices based development.
- Exposure to automation/building tools like Maven, Jenkins, CI, CloudFormation and others.
9 Skills Required For This Role
Team Management
Communication
Risk Management
Budget Management
Game Texts
Agile Development
Maven
Microservices
Jenkins