IT Project Manager

You will manage multiple projects with proven quality within the agreed timeline and budget while managing clients' expectations effectively. Together with other Delivery leads, you will be working on shaping delivery processes with a goal to prepare them for future growth. Projects that will be under your management are all for US clients.

What Will You Be Working On

Education & Experience

  • A Bachelor's degree in business, project management, or a related field. Relevant certifications (e.g., PMP, Certified ScrumMaster) can be advantageous

  • Minimum 5 years of experience in project management, with a proven track record of successfully delivering projects on time and within budget, specifically within the software industry

  • Demonstrated experience in working with US clients in software development, with an understanding of both engineering and business aspects of client engagements

  • Proven experience managing large client accounts and corporate dynamics in such engagements. This includes understanding and navigating complex client relationships, ensuring client satisfaction, and addressing any corporate-level challenges that may arise.

  • Fluent English knowledge is a must.

Responsibilities

  • Develop detailed project plans for software development projects, outlining scope, objectives, timelines, and resource requirements

  • Lead and manage cross-functional software development teams. Assign tasks, set goals, and foster a collaborative work environment

  • Maintain regular communication with clients, providing updates on project progress, addressing client concerns, and managing expectations. Gather client feedback and incorporate it into project planning

  • Identify potential risks in software development projects, such as scope changes, technical challenges, or resource constraints. Develop mitigation plans and contingency strategies

  • Create and manage project budgets

  • Define and enforce quality standards

  • Maintain detailed project documentation, including project plans, software requirements, technical specifications, and release notes

  • Oversee the deployment and release processes, coordinating with technical teams to ensure smooth transitions from development to production environments

  • Conduct post-project evaluations to assess project success, gather lessons learned, and identify areas for improvement in the development process, gather lessons learned, and identify areas for improvement in the development process

Skills:

  • Strong project management skills, including the ability to plan, execute, and close projects, manage budgets, and mitigate risks

  • Familiarity with Agile methodologies and project management software (e.g., Jira, Trello, or Asana) is a plus.

You have:

  • Excellent client-facing communication and negotiation skills

  • Demonstrated leadership ability to guide and motivate project teams

  • Strong analytical and problem-solving abilities

  • Flexibility to adapt to changing project requirements, technology stacks, and client needs

  • Commitment to delivering high-quality project outcomes that meet or exceed client expectations.

Benefits:

  • Flexible working hours

  • Home office bonus

  • Private health insurance

  • Training and certifications

  • Advancement opportunities are based on performance, not age 😉

    If you want to become a part of a strong team with vast experience in software development and develop your career working in an inspiring environment focused on education, personal growth, and client success - let's talk!

    ** Please note that this position is mostly in-office.

Hiring Process

Benefits

  • Flexible Working Hours

  • Remote work & Hybrid work fully supported

  • 100% paid sick leave

  • Various bonus schemes

  • Baby bonus

  • Team building activities

  • Training and certifications

  • Feedback provided every three months

  • AWS certification & Microsoft Azure certification

  • Private health insurance

  • Home office bonus

Career Path

Meet Our Team