Software Development Project Manager

XINDE MARINE PTE. LTD.


Date: 15 hours ago
Area: Singapore, Singapore
Salary: SGD 6,000 - SGD 12,500 per month
Contract type: Full time
Remote

**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,

Post a CV