Project Manager (Technical)

IT · Dhaka · Full-time · (1 Vacancies)

About the Role

As a Project Manager (Technical) at NeosCoder, you will own end-to-end delivery of software projects from planning to production. You will lead Agile/Scrum ceremonies, manage cross-functional engineering teams, and ensure smooth execution of backend-heavy, scalable software systems.

Responsibilities

  • Lead end-to-end Agile/Scrum delivery including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Manage and prioritize product backlogs in collaboration with stakeholders and product owners.
  • Track sprint velocity, delivery timelines, and proactively manage risks and blockers.
  • Translate business requirements into clear user stories, epics, and acceptance criteria.
  • Lead architecture discussions with technical teams to ensure scalable and maintainable system design.
  • Review backend architecture, APIs, databases, and integration approaches for technical soundness.
  • Ensure strong engineering practices including code quality, CI/CD readiness, and peer reviews.
  • Guide backend development decisions around Node.js or Python-based systems, databases, and system design.
  • Facilitate client meetings, progress updates, and sprint review sessions with stakeholders.
  • Mentor engineers, support skill development, and maintain team productivity and morale.

Skills Required

  • Strong understanding of Agile/Scrum and software delivery lifecycle.
  • Knowledge of software architecture (microservices, monolith, event-driven systems).
  • Experience with APIs (REST/GraphQL), authentication (JWT/OAuth), and system design principles.
  • Familiarity with databases such as PostgreSQL, MySQL, MongoDB, and Redis.
  • Understanding of CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Ability to read and review backend code and assess technical complexity.
  • Strong communication skills for both technical teams and business stakeholders.
  • Experience with tools like Jira, Confluence, or Azure DevOps.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred).
  • 5–10 years of software industry experience, with at least 3 years in Project Management or Scrum Master roles.
  • Prior hands-on backend development experience (Node.js or Python-based stack preferred).
  • PMP certification is a strong advantage.

Benefits

  • Honorarium: Negotiable (based on experience and skill)
  • Lunch Facilities: Subsidized
  • Benefits: Provident Fund & other company-provided facilities

We've prepared everything, it's time for you to tell the problem