Manage multiple simultaneous software development and maintenance projects from planning through execution.
Responsibilities
Plan and manage project activities, including creation of project management plans, schedules with WBS elements, milestones, and critical path activities.
Monitor project scope, timelines, and budgets while handling change requests and budget forecasting.
Direct staff members and ensure all project management artifacts and approvals are posted in compliance with methodology standards.
Perform detailed work related to requirements development, functional design documentation, system test definition, and use case development.
Research and provide solutions for project issues and risks to support informed decision making.
Required Skills
5+ years of project management experience specifically on software development projects.
Experience managing 1–4 simultaneous projects or maintenance activities.
Knowledge of the Software Development Life Cycle (SDLC).
Experience with data migration and data integration, including mainframe environments.
Proficiency with MS Office suite, specifically Word, Excel, PowerPoint, and MS Project.
Strong analytical, organizational, and problem-solving skills.
Ability to prioritize and execute tasks in high-pressure environments.
Strong written, verbal, and presentation communication skills in English.
Preferred Skills
Bachelor’s Degree in Computer Science, Business Administration, or a related discipline.
Experience in the Oil and Gas industry or compliance and enforcement projects.
Experience developing and improving policies and procedures.