Software Development Project Manager
XINDE MARINE PTE. LTD.

**Position:** Software Development Project Manager
**Department:** Technology R&D Center / Software Development Department
**Location:** [City] (Remote/Hybrid Work Acceptable)
**Reports to:** Technical Director / Head of R&D
**Mission**
Lead end-to-end lifecycle management of software products, coordinate technical teams to deliver high-quality products efficiently, balance business requirements, technical feasibility, and project resources, ensuring alignment with market objectives and user experience standards.
**Core Responsibilities**
1. **Agile Development Management**
- Facilitate Scrum/Kanban processes including Sprint planning, daily stand-ups, reviews, and retrospectives.
- Decompose product requirements into technical tasks and prioritize Product Backlog.
- Track iteration progress, ensuring deliverables meet Definition of Done (DoD).
2. **End-to-End Project Control**
- Develop technical plans: define architecture dependencies, milestones, resource allocation, and risk mitigation.
- Monitor engineering metrics: code quality, test coverage, deployment frequency.
- Manage change requests, assess technical impact, and coordinate adjustments.
3. **Cross-Functional Collaboration**
- Bridge communication between technical teams and product/business/design stakeholders.
- Coordinate dev/test/ops teams to ensure efficient CI/CD pipeline operations.
- Manage external partners (e.g., outsourcing teams, third-party API providers).
4. **Risk & Quality Assurance**
- Identify technical risks (e.g., architecture bottlenecks, security vulnerabilities, delays) and drive preventive solutions.
- Lead release planning, UAT, and production deployments.
- Promote quality practices: automated testing, code reviews.
5. **Process Optimization**
- Analyze team velocity/bottlenecks for continuous process improvement.
- Maintain technical documentation and reusable project templates.
**Requirements**
1. **Background**
- Bachelor’s+ in Computer Science, Software Engineering, or related field.
- **3+ years** in software project management with ** 2 mid/large-scale projects** (e.g., web/mobile apps, SaaS platforms).
2. **Technical Proficiency**
- Master SDLC (requirements design dev test deploy ops).
- Understand mainstream tech stacks (e.g., Java/Python/Node.js, React/Vue, SQL/NoSQL, AWS/Azure).
- Experience with DevOps tools (e.g., Jira, GitLab CI, Jenkins, Docker, Kubernetes).
3. **Methodology & Certifications**
- Expert in **Agile (Scrum/Kanban)**; **CSM/PSM/SAFe certification preferred**.
- Knowledge of waterfall/hybrid methodologies.
- (Bonus) PMP or cloud certifications (AWS/Azure).
4. **Soft Skills**
- **Technical communication**: Articulate requirements in developers’ terms and understand technical decisions.
- **Conflict resolution**: Mediate team disagreements and drive consensus under constraints.
- **Data-driven mindset**: Leverage burndown charts, defect density metrics for decision-making.
**Preferred Qualifications**
Experience managing microservices/cloud-native projects
Led AI/big data technical initiatives
Open-source contributions or tech community engagement
Basic technical abilities: SQL queries, API documentation interpretation
**We Offer**
- Annual salary: ** 70k-150k** (flexible for exceptional candidates)
- Growth: Tech conference + certification reimbursement
- Flexibility: Remote work + flexi hours
- Engineering culture: Flat hierarchy, technical ownership,
See more jobs in Singapore