Sofia, Bulgaria

Senior Technical Project Manager

 Job Description:

We build complex software systems — monitoring & control platforms, real-time data solutions, and device-integrated applications.
This role requires technical understanding and decision-making, not just coordination.

Responsibilities

  • Own end-to-end delivery of software projects (backend, web, mobile);
  • Translate business needs into clear, technically sound requirements;
  • Work closely with developers, architects, QA, and DevOps on a daily basis;
  • Understand system architecture: APIs, microservices, databases, UI, integrations;
  • Identify risks early and drive realistic, workable solutions;
  • Make informed decisions (including technical ones) based on team input and project constraints;
  • Clearly communicate trade-offs, impacts, and decisions to stakeholders;
  • Take full responsibility for delivery outcomes.

Requirements

  • 6+ years of experience as a Project Manager / Product Manager in software projects;
  • Strong technical understanding of:
    • Backend systems, APIs, and integrations,
    • Databases and data flows,
    • Web and mobile applications,
    • Microservices and system architecture basics;
  • Ability to understand and challenge technical solutions;
  • Comfortable making decisions under uncertainty and taking ownership;
  • Strong analytical thinking and structured communication;
  • Language Skills - fluency in English is mandatory, encompassing proficient speaking, reading, and writing abilities;
  • Communication - exceptional communication and presentation skills, crucial for effective project discussions and stakeholder engagement;
  • Client Relations - outstanding interpersonal and client management skills, with the adeptness to manage expectations and demystify technical details;
  • Familiarity with project management tools, understanding of quality assurance practices, risk identification and management capabilities, and a proactive attitude are all advantageous attributes for candidates;
  • Not suitable for purely administrative PMs without technical involvement
  Required Skills:

Data Mobile Applications Analytical Thinking Client Relations Management Skills Architects Stakeholder Engagement Assurance Presentation Skills Ownership Decision-Making Microservices DevOps Architecture Developers Quality Assurance Writing Databases Software Business English Project Management Communication Management