
Project Manager
- Washington DC
- Permanent
- Full-time
- Program Leadership and Strategy:
- Define program scope, objectives, and deliverables in collaboration with senior management and stakeholders.
- Develop and maintain program roadmaps, outlining project dependencies, timelines, and resource allocation.
- Align program goals with business objectives and ensure that projects contribute to the overall strategic vision.
- Provide strategic guidance and decision-making throughout the program lifecycle.
- Oversee multiple application development projects, ensuring they are delivered on time, within budget, and to the required quality standards.
- Develop and manage project plans, including defining project scope, goals, and deliverables.
- Coordinate project activities, resources, and schedules.
- Monitor project progress, identify and resolve issues, and escalate risks as needed.
- Manage project budgets, track expenses, and ensure cost-effectiveness.
- Lead, mentor, and motivate project teams, fostering a collaborative and high-performance environment.
- Facilitate communication and collaboration among project teams, stakeholders, and other departments.
- Manage vendor relationships and ensure their performance meets expectations.
- Promote best practices and process improvements within the application development team.
- Build and maintain strong relationships with stakeholders, including senior management, business users, and technical teams.
- Communicate program status, progress, and issues to stakeholders in a clear and timely manner.
- Manage stakeholder expectations and ensure their satisfaction with program outcomes.
- Act as a liaison between business and technical teams, ensuring that business needs are translated into effective technical solutions.
- Identify, assess, and mitigate program risks, developing contingency plans as needed.
- Manage program changes, ensuring that changes are properly evaluated, approved, and implemented.
- Implement effective change management processes to minimize disruption to the business.
- Ensure that application development projects adhere to quality standards, best practices, and relevant regulations.
- Oversee testing and quality assurance processes to ensure that deliverables meet functional and technical requirements.
- Experience in managing complex application development programs.
- Proven track record of successfully delivering multiple projects on time, within budget, and to quality standards.
- Extensive experience with software development methodologies (e.g., Agile, Waterfall, Scrum).
- Experience managing cross-functional teams and working with diverse stakeholders.
- Familiarity with various programming languages, databases, and operating systems.
- Understanding of software architecture, design patterns, and system integration.
- Knowledge of cloud computing platforms (e.g., AWS, Azure, GCP)
- Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field. Master's degree preferred.
- PMP Highly Desired.
- Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
- STD, LTD, Supplemental life insurance and ADD&D
- Comprehensive 401k plan
- Paid Time Off