What are the responsibilities and job description for the Project Manager - Program/Software Development position at Progressive?
We are seeking a Project Manager - Program & Software Development in Glen Allen, VA to lead the development and implementation of innovative software and program solutions within the utilities sector. This role bridges engineering, IT, and business leadership to drive strategic initiatives from concept to completion. The ideal candidate will have a strong foundation in engineering, agile methodologies, and stakeholder engagement, with a passion for designing smarter systems and delivering impactful results.
Responsibilities:
- Lead end-to-end project execution for software and program development within the utilities domain
- Define and manage project scope, milestones, budgets, and resource allocation
- Collaborate with IT teams to ensure seamless integration and technical alignment
- Drive product design initiatives with engineering teams to develop innovative solutions
- Apply agile and other project management methodologies to optimize delivery
- Develop and maintain detailed work breakdown structures and project tracking in tools like Planner
- Communicate project status, risks, and outcomes through compelling presentations to leadership
- Interface with cross-functional stakeholders to gather requirements and ensure alignment
- Support the leadership team in task prioritization and strategic planning
- Implement and manage work management systems to streamline operations
- Continuously evaluate and improve project processes and solution design approaches
Qualifications:
- Bachelor's degree in Engineering, Systems Engineering, Process Engineering, Engineering Business, or related field preferred; Open to MBA with engineering experience
- 5 years of project management experience, ideally in utilities or infrastructure-related software development
- Proven expertise in agile methodologies and modern project management philosophies
- Strong engineering acumen with experience in software development environments
- Demonstrated success in managing complex programs and interfacing with IT departments
- Excellent communication and presentation skills, with ability to influence at all levels
- Experience with work management systems and project tracking tools
- Strategic thinker with a passion for designing and implementing innovative solutions
*This Company does NOT offer VISA transfer, sponsorship, or relocation to United States
**Progressive Recruitment has provided a pay range representing its good faith estimate of what is reasonably expected to be paid for the position. The pay offered to the selected candidate will be based on several factors including (but not limited to) our client's offer, the candidate's current experience, education, skills, and abilities related to the position.**
Project Management, Program Development, Software Development, Engineering, Systems Engineering, Process Engineering, Engineering Business, Utilities, agile methodologies, information technology, project management philosophies, work management systems
EOE Statement: Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
To find out more about Progressive please visit www.progressiverecruitment.com
Salary : $55 - $75