Job Summary:
The Software Development Manager is
responsible for overseeing the development of Traffic Management System
. The Software Development Manager will
manage the software development life cycle for all systems software, from requirement gathering to design, implementation, testing and deployment
. The 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
•
Able to communicate proficiently in English (Writing and Speaking)
•
Proven experience in systems software development
- Excellent interpersonal skills and communication skills
•
5+ 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
Desirable Attributes:
- Ability to communicate in Mandarin will be advantageous
- Certified Scrum Master / Certification in Agile Project Management
- Managed at least two implementations as Scrum Master using Agile Project Management Methodology
**We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**
DCI CONSULTANTS PRIVATE LIMITED