XINDE MARINE PTE. LTD.
Software Development Project Manager
XINDE MARINE PTE. LTD., West Islip, New York, United States, 11795
**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 the end-to-end lifecycle management of software products, coordinate technical teams to deliver high-quality products efficiently, and ensure alignment with market objectives and user experience standards by balancing business requirements, technical feasibility, and project resources. **Core Responsibilities:** Agile Development Management Facilitate Scrum/Kanban processes, including Sprint planning, daily stand-ups, reviews, and retrospectives. Decompose product requirements into technical tasks and prioritize the Product Backlog. Track iteration progress, ensuring deliverables meet the Definition of Done (DoD). End-to-End Project Control Develop technical plans, define architecture dependencies, milestones, resource allocation, and risk mitigation strategies. Monitor engineering metrics such as code quality, test coverage, and deployment frequency. Manage change requests, assess technical impacts, and coordinate necessary adjustments. Cross-Functional Collaboration Bridge communication between technical teams and product, business, and design stakeholders. Coordinate dev/test/ops teams to ensure efficient CI/CD pipeline operations. Manage external partners, including outsourcing teams and third-party API providers. Risk & Quality Assurance Identify technical risks such as architecture bottlenecks, security vulnerabilities, and delays, and implement preventive solutions. Lead release planning, UAT, and production deployments. Promote quality practices, including automated testing and code reviews. Process Optimization Analyze team velocity and bottlenecks for continuous process improvements. Maintain technical documentation and reusable project templates. **Requirements:** Background Bachelor's+ in Computer Science, Software Engineering, or a related field. At least 3 years of experience in software project management, overseeing a minimum of 2 mid/large-scale projects (e.g., web/mobile apps, SaaS platforms). Technical Proficiency Mastery of SDLC phases (requirements, design, development, testing, deployment, operations). Understanding of mainstream tech stacks (e.g., Java, Python, Node.js, React, Vue, SQL, NoSQL, AWS, Azure). Experience with DevOps tools such as Jira, GitLab CI, Jenkins, Docker, Kubernetes. Methodology & Certifications Expertise in Agile methodologies (Scrum/Kanban); CSM/PSM/SAFe certifications preferred. Knowledge of waterfall and hybrid methodologies. Bonus: PMP or cloud certifications (AWS, Azure). Soft Skills Strong technical communication skills to articulate requirements and understand technical decisions. Conflict resolution skills to mediate team disagreements and drive consensus. Data-driven mindset utilizing metrics like burndown charts and defect density for decision-making. **Preferred Qualifications:** Experience managing microservices and cloud-native projects. Leadership in AI or big data initiatives. Open-source contributions or active engagement in the tech community. Basic technical skills such as SQL queries and interpreting API documentation. **We Offer:** Annual salary: 70k-150k (flexible for exceptional candidates). Growth opportunities including tech conferences and certification reimbursement. Flexible remote work options and flexible hours. Engineering culture emphasizing flat hierarchy, technical ownership, and innovation. #J-18808-Ljbffr