Title: Project Manager (Technical)
Company Name: NeosCoder (A Concern of Akij Venture Group)
Vacancy: --
Age: At least 26 years
Job Location: Dhaka
Salary: Negotiable
Experience:
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.
• 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.
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. You will also collaborate closely with stakeholders to translate business requirements into actionable engineering backlogs while ensuring strong architectural governance and delivery quality.
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.
Leave Fare Assistance
Other Benefits as per company policy