We are looking for a Deputy Software Development Manager to drive and delivery software projects from project initiation to production implementation.
Mandatory Skill(s)
- Degree in Information System, Computer Science, Software Engineering;
- Must have minimum 3 years of 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, ArcGIS, 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.
Desirable Skill(s)
- 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.
If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Dharshini Kumar at Dharshini.K@sciente.com quoting the job title.