Deputy/Software Development Manager (Systems)
3 days to apply
DCI CONSULTANTS PRIVATE LIMITED
a month ago
Posted datea month ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Summary:
The Deputy/Software Development Manager is responsible for overseeing the development of software systems .The Deputy/Software Development Manager will manage the software development life cycle for all systems software, from requirement gathering to design, implementation, testing and deployment. The Deputy/Software Development Manager will be responsible for providing guidance and mentoring to software developers and managing software development projects.
Responsibilities:
Qualifications:
Office Location : West
**We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**
The Deputy/Software Development Manager is responsible for overseeing the development of software systems .The Deputy/Software Development Manager will manage the software development life cycle for all systems software, from requirement gathering to design, implementation, testing and deployment. The Deputy/Software Development Manager will be responsible for providing guidance and mentoring to software developers and managing software development projects.
Responsibilities:
- Oversees the planning and execution of systems projects , including budgeting, hiring, sourcing of partners, vendors, and contractors
- Manage software projects within constraints of scope, quality, time, and cost to deliver specified requirements and meet customer expectations
- Develop and manages the work plan with the software engineering team to ensure work assignment is effective, progress is tracked, and project can be completed on time and within budget
- Manage cross-functional teams
- Monitor and track software development progress and provide status updates
- Manage customer relations
- Manage and align partners, vendors, and sub-contractors to project goal
- Motivate team members and resolve conflicts to ensure productive work environment.
- Train and mentor software developers
- Manage the software development life cycle from requirements, design, development, testing, release, training, and documentation
Qualifications:
- Good degree in Computer Science, Software Engineering, or equivalent from a recognized university
- Proven experience in systems software development , including Java, SpringBoot, Kafka, Rabbit MQ, WebSocket, Angular/React, ESRI ArcGIS, Oracle DB, etc.
- Able to communicate proficiently in English (Writing and Speaking)
- Ability to communicate in Mandarin to manage offshore development center ( Speaking and Reading )
- Proven experience in systems software development
- Excellent interpersonal skills and communication skills
- 3 years of experience in IT project leadership and have gone through one complete SDLC cycle in a large-scale systems development.
- Certification in Project Management (such as PMP, CITPM)
- Good understanding in software development methodologies, tools, workflow, and artefacts
- Good understanding and experience in Contracts Management.
- Experience in coordinating teams in multiple locations/ countries/ time zone for project delivery will be advantageous
- Experience in security aspects in software systems
Office Location : West
**We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**
JOB SUMMARY
Deputy/Software Development Manager (Systems)
DCI CONSULTANTS PRIVATE LIMITED
Singapore
a month ago
N/A
Contract / Freelance / Self-employed
Deputy/Software Development Manager (Systems)
3 days to apply