Position: Senior Project Manager
Company: Blackthorn Vision
Category: Project Manager
Experience required: 5y
English level: fluent
Published: 2023-02-01T00:00:00+02:00

Skills Required: 
•	Agile practices. You can lead on a range of Agile tools and communicate effectively across organizational, technical, and political boundaries. You can make complex and technical information and language simple and accessible for non-IT audiences. You can advocate on behalf of a team and communicate what it does to create trust and authenticity. You can successfully respond to challenges. (Senior Level)
•	SDLC perspective. You can understand the phases of overall product delivery and contribute to, plan, or run them. You can maintain the process through the delivery phases, into life, and then into retirement. You can lead a team through the different stages of the product delivery life cycle. You can understand incident management and service support to ensure that products are built effectively. (Intermediate Level)
•	Maintaining delivery momentum. You can solve issues and unblock problems. You can lead a team and set the pace, ensuring teams are working towards delivery commitments. You can engage in elements of risk management, such as effectively managing and tracking the mitigation of risks. You can manage various dependencies across different teams. (Senior Level)
•	Making a process work. You can effectively focus on the outcome. You can challenge and improve disproportionate organizational processes where it impacts the pace of the team. You can identify what works best for the team and when to use certain processes. You can understand that all steps in a process must add value. You can influence and make positive changes to the organization. (Senior Level)
•	Planning. You can take a consistent and ongoing approach to planning, forecasting, estimating, managing uncertainty, metrics and measurements, contingency planning, and road mapping. You can communicate plans, planning assumptions, and progress to a range of stakeholders. You can maintain the cadence of delivery and manage the relationships between different people within and across teams. (Intermediate Level)
•	Team dynamics and collaboration. You can build successful engineering teams. You can maintain, influence, and motivate a team. You can give and receive feedback, enabling the feedback loop. You can ensure the health of a team and support conflict resolution, improving team performance. You can ensure that the team works in a transparent way and that the work is understood externally. You can create an open and collaborative working environment. You can recognize how people work together, creating the best team makeup depending on the situation. You can help teams maintain a focus on delivery while being aware of the importance of professional development. (Senior Level)
•	Advanced level of written and spoken English. You can express your ideas or concerns fluently and concisely. Excellent listening skills.  
•	Technical Background – you understand the differences between modern technologies, familiar with the design and architectural patterns. There is no problem for you to understand key elements of software architecture. The ability to read code and detect issues with it during the review – would be great. 
•	Advanced user of project management tools – you can effectively use and adapt to your needs such tools as Jira, Azure Devops, BugTracker etc. Create vivid report to support your idea if an easy task for you.



Duties and Responsibilities 
•	Manage project development. Task managements. Delegation.
•	Clarify requirements when necessary. Ensure proper requirement management is in place.
•	Detect issues in process and negotiate changes to continuously improve.
•	Conduct Scrum ceremonies.
•	Based on goals set – develop and implement strategic plan of project development. 
•	Financial monitoring of  profitability, revenue etc. Agree goals with CDO and meet them. Create forecasts and meet them. 
•	People management. Take part in personal development of team members. Prevent conflicts and resolve ones if happen.
•	Identify, analyze mitigate and communicate project risks.
•	Maintain documentation – both internal and external. 


Education 
Master’s degree, preferably in Computer Science. 
Professional certification would be an asset.

Experience 
	5+ years of experience in project management 
	7+ years of overall IT experience