Software Development Manager - Java (JD#10603)

SCIENTE INTERNATIONAL PTE. LTD.
6 days ago
Posted date6 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Summary
The Software Development Manager is responsible for leading and overseeing software development projects, ensuring delivery of high-quality systems within scope, time, and budget. This role manages the full software development lifecycle (SDLC), provides guidance and mentorship to developers, and coordinates cross-functional teams, vendors, and partners to achieve project objectives.
Mandatory Skill-set
Desired Skill-set
Responsibilities
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 Licence No. 07C5639
The Software Development Manager is responsible for leading and overseeing software development projects, ensuring delivery of high-quality systems within scope, time, and budget. This role manages the full software development lifecycle (SDLC), provides guidance and mentorship to developers, and coordinates cross-functional teams, vendors, and partners to achieve project objectives.
Mandatory Skill-set
- Bachelor's degree in Computer Science, Software Engineering, or equivalent;
- Must have Project Management certification (e.g., PMP, CITPM, or equivalent);
- Must have experience in software development using technologies like Java, Spring Boot, Kafka, RabbitMQ, WebSocket, Angular/React and Oracle DB;
- Certified Scrum Master (CSM) certification with proven Scrum Master experience;
- Minimum 5 years' experience in IT project leadership, with at least one complete SDLC cycle in large-scale system development;
- Strong understanding of software development methodologies, tools, workflows, and artifacts;
- Excellent English communication skills (written and spoken);
- Strong interpersonal, leadership, and team management skills;
- Experience in managing projects within scope, quality, time, and cost constraints;
Desired Skill-set
- Experience coordinating teams across multiple locations, countries, or time zones;
Responsibilities
- Lead planning, execution, and delivery of software projects, including budgeting, resource allocation, and vendor/partner management;
- Manage the software development lifecycle: requirements gathering, design, development, testing, deployment, training, and documentation;
- Develop work plans, track progress, and ensure timely project completion;
- Coordinate and manage cross-functional teams across multiple locations or time zones;
- Monitor project progress, provide status updates, and align with customer expectations;
- Manage relationships with customers, partners, vendors, and subcontractors;
- Motivate, mentor, and train software developers to ensure a productive work environment;
- Resolve team conflicts and ensure smooth project execution.
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 Licence No. 07C5639
JOB SUMMARY
Software Development Manager - Java (JD#10603)

SCIENTE INTERNATIONAL PTE. LTD.
Singapore
6 days ago
N/A
Full-time
Software Development Manager - Java (JD#10603)