Company Description
At SAI Digital, our culture is built on trust, respect, and collaboration. We value the diversity of our team and strive to create an inclusive work environment that fosters growth and innovation. We believe in investing in our people and providing opportunities for career development and advancement.
SAI Digital is a global technology and consulting firm delivering eCommerce solutions to a diverse range of industries, including retail, manufacturing, distribution, FMCG, and automotive. Our solutions focus on SAP, Shopify Plus, Sitecore, and Salesforce. With over $250m in annual revenue, we are part of a global conglomerate with offices in Australia, Japan, Hong Kong, India, Vietnam.
KEY RESPONSIBILITIES:
Manage Software Development project activities across all project phases, including initiation, planning, execution, monitoring, control, and closure.
Work collaboratively with the development team, lead architect, and the customers to determine technical direction and approach to system design and implementation.
Create, manage, and track projects, including, but not limited to:
+ Resource plans
+ Cost estimates
+ Project schedules
+ Detailed project plans
+ Risk and issues logs
+ Status reports
+ Project scope statements
Make decisions and communicate trade- offs and risks; drive key decisions across projects.
Manage the day- to- day activities of projects and staff; communicate with project teams as necessary to ensure project deliverables are on schedule and within cost parameters.
Coach and train project team members on Software Development processes and best practices.
Provide input into strategic planning and asset creation processes.
Provide ongoing project plan/status reporting for use by account managers, clients, and management.
Manage resource planning and organizational capacity planning.
Communicate and collaborate with internal and external customers as needed regarding project deliverables including managing expectations, presenting, and interfacing with sponsors.
Tailor project management, development, and support processes to meet the needs of individual (new and/or ongoing) projects.
Make recommendations to management about schedules, prioritization, and resource allocation with input from team members.
JOB REQUIREMENTS:
Bachelor’s Degree in Computer Science, Computer Engineering, or a related field
+4 years of experience in the software industry, minimum 5 years of practical professional experience in project management/program management
Experience in E- commerce projects, CRM, marketing, and ERP products
Knowledge of the Agile (Scrum) software development lifecycle is plus
Excellent command of English communication skills (speaking, reading, and writing). Must be able to communicate effectively and confidently with users, team members, and management;
Preferred Qualifications:
Java or SQL experience.
Experience with process improvement projects
PMP certification
Agile/Scrum experience