Job Summary
As Software Development Manager, oversee the full software development life cycle, from planning to deployment. Leading development teams, manage projects, and provide technical guidance to ensure high-quality software delivery.
Mandatory Skill-set
Degree in Information System, Computer Science, Software Engineering;
Must have experience leading IT projects, including completion of at least one full SDLC cycle in large-scale systems development;
Must have experience in software development using technologies like Java, Spring Boot, Kafka, RabbitMQ, WebSocket, Angular/React and Oracle DB;
Strong understanding of software development methodologies, tools, workflows, and artifacts such as JIRA and CI/CD;
Experience in coordinating teams in multiple locations/ countries/ time zone for project delivery;
Experience with contract management and security aspects in software systems;
Excellent verbal and written communication skills and people engagement skills in both English and Chinese.
Desired Skill-set
Agile / Scrum / PMP certification.
Responsibilities
Manage the software development life cycle from requirements, design, development, testing, release, training, and documentation;
Provide end-to-end project management on projects to ensure projects \& enhancements are delivered successfully within budget, on schedule;
Be the single point of contact for all project matters across all project phases, including pre-implementation, implementation and post-implementation activities;
Oversee the planning and execution of systems projects, including project costing, timeline, resource management (include partners, vendors \& contractors);
Solicit new initiatives, additional change requirements and manage the project within defined constraints to meet specified requirements and customer expectations;
Ensure projects are completed on time, within scope, and meet quality standards;
Coordinate tasks and track progress with the engineering team;
Work with cross-functional development teams (onsite and offshore) and manage and align partners, vendors, and sub-contractors to project goal;
Support, motivate, and mentor the development team;
Provide regular project development updates and manage customer relationships.
Should you be interested in this career opportunity, please send in your updated resume to
apply@sciente.com
at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA License: 07C563