For Employers
Software Development Manager - Java (JD#10603)


SCIENTE INTERNATIONAL PTE. LTD.
6 days ago
Posted date
6 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Job 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
  • 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
Related tags
-
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)