Software Project Manager
CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. With over 40 years of excellence, we unite talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we create tailor-made solutions across the public and commercial sectors and are trailblazers in bringing neurodiversity to the enterprise.
About the role
As a Software Project Manager, you will drive requirements and execute software projects on-premises and in the cloud. This full-time, onsite position is located in Woodbridge, NJ and may pivot to hybrid after several months. Only candidates with work authorizations not requiring sponsorship now or in the future will be considered.
Responsibilities
- Develop comprehensive project plans that align customer requirements with organizational objectives and coordinate business users, managers, and technical teams throughout all project phases from initiation through go-live
- Define project scope and objectives while engaging key stakeholders and ensuring technical feasibility
- Communicate project status, risks, expectations, and milestones to project teams and stakeholders in a timely and effective manner
- Monitor project progress and provide detailed reporting on milestones, deliverables, dependencies, and overall project health
- Coordinate team activities, assign responsibilities, and provide direction to support successful project execution
- Identify project budget, resource, and staffing requirements to ensure desired outcomes are achieved
- Work closely with departments across the organization to ensure deliverables are completed within scope and timeline expectations
- Coordinate with internal teams to ensure project components remain aligned and compatible with business and technical requirements
- Facilitate requirements gathering sessions and develop requirements traceability documentation and related project artifacts
- Lead workshops to capture business and technical requirements and support documentation development and user training efforts
- Review and update policies and procedures to support evolving business needs and project objectives
- Ensure project milestones are achieved on schedule and escalate issues to appropriate stakeholders when necessary
- Apply project management methodologies to identify and resolve project challenges while maintaining delivery timelines
Requirements
- Bachelor's degree in Computer Science, Information Systems, Business Management, or a related field
- 8-10 years of project management experience including leading software (on-premises or in the cloud) projects (with or without requirements)
- Strong experience leading projects with a software and functional hardware component, including leading discovery efforts or fact-finding efforts
- Knowledge of JIRA project management and service desk tools
- Experience with Microsoft Project
- Ability to work effectively across diverse teams and stakeholder groups
- Strong organizational, communication, and project coordination skills
- Ability to manage multiple priorities in a fast-paced environment
- Ability to work independently and collaboratively within a team setting
- Understanding of project management methodologies and best practices
Preferred Qualifications
- Tolling or transportation project or industry experience
- Project management certification
- Experience leading technology implementation projects
Physical Demands
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
- Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
Pay
$78 - $81 per hour. Exact compensation may vary based on location, experience, and education.
Benefits
- Medical, dental, and vision insurance
- 401k retirement account access
- Paid sick leave and/or other paid time off as provided by applicable law