Position: Project Manager MS Dynamics
Company: EPAM Systems
Experience required: 3y
English level: fluent

Additionally, an important part of this role will be Resource Management and building the organization. 
This means defining a recruitment demand, hiring proper people, and allocating them to projects that match their skills and ambitions. You will be also responsible for creating a satisfying working environment for your team members, creating career development plans, and keeping them motivated.

**Responsibilities:**
• Establish long-term partnerships with the clients and manage their expectations
• Take end-to-end responsibility for the delivery
• Build the delivery plan along with estimations on timeframes, quality, and quantity of resources required to successfully implement projects
• Prepare engagement revenue and resource forecasts
• Establish criteria concerning deliverability, performance, maintenance, design, and costs
• Assure governance of processes in delivery management and production as per selected delivery model
• Generate visible added value that the company delivers to the client by a suggestion of innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements and better user experiences
• For the top management and the client - act as a single point of responsibility for any delivery related matters, including escalations, upsells, ramp-downs, etc
• Perform knowledge management within the organization, define skills/technologies to be learned and request respective training
• Perform motivation actions and coach/verify how the same is performed by managers and team leaders from your organization
• Conduct performance appraisals and manage salaries within the organization to meet attrition and profitability goals
• Ensure that proper software development processes and engineering standards are in place

**Requirements:**
• Strong technical background Microsoft Dynamics/or Power Apps
• Experience in managing software delivery organizations
• Experience in people management and growing the organization
• Experience in IT project management, including management of several projects in parallel
• Excellent knowledge of Agile software development methodologies
• Prior experience with hands-on software development and good understanding of software engineering practices
• Excellent leadership and communication skills
• Demonstrated skills in client relationship management and ability to manage, direct and command respect from technical and delivery team members
• Ability to engage with the client in technology discussions
• Previous experience in working within outsourcing environment and managing offshore delivery organizations is highly desirable
• Fluent English, both spoken and written.