Company Summary
Deltek is the recognized global standard for project-based businesses, delivering software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees, united by a passion for learning, growing, and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post, and a Best Place to Work in Asia by World HRD Congress. www.deltek.com
Business Summary
The Deltek Information Technology team provides technical support, services, and applications to Deltek's global workforce. We are dedicated to finding innovative ways to help our employees maximize their productivity and exceed their business goals. If you're a world-class problem solver looking to be part of a diverse, dynamic, and collaborative team – join us as we power success for all of Deltek.
Position Responsibilities
- Responsible for the full end-to-end project lifecycle from concept to development to customer release and success measurement.
- Ensure Software Development Lifecycle (SDLC) projects are on track and monitor and evaluate risks to the release schedule driven by SDLC projects.
- Assemble the cross-functional release team (including technical and business stakeholders), work with the team to establish measurable goals for the release, and establish a controlled release schedule that includes Early Adopters Program, Limited Availability, and General Availability releases and all cross-functional readiness activities.
- Lead the release team through the execution of the Release Plan, ensuring the project is on schedule, on budget, and achieving the defined goals.
- Identify, mitigate, prioritize, manage, and drive resolution of project issues, constraints, dependencies, and risks. Proactively identify risk areas and critical items that need to be addressed to keep the project on track.
- Coordinate cross-organizational teams, proactively ensuring that teams are "in sync" in terms of communication, schedules, issues, etc.
- Manage project changes to schedule, budget, and scope through the change control process.
- Facilitate project status meetings, capture meeting minutes, report weekly status to executives, and present to the Executive Steering Committee on a regular basis.
- Champion and contribute to the continuous improvement of project management and release readiness process best practices, using innovative ideas to increase the effectiveness of the organization.
Key Requirements of the Successful Candidate
- Strong understanding of Project Management methodologies and Agile software development.
- Technical insight to become a credible leader with development teams, requiring high collaboration with leaders of technical teams such as design, development, documentation, operations, and quality assurance, and coordination to manage dependencies and handoffs between engineering, product management, and release readiness teams.
- Hands-on project management experience – this is NOT an administrative project management position.
- Ability to multitask on different projects concurrently and react deftly to movements in the business in a fast-paced environment.
- Leadership skills to motivate both junior and senior team members with a strong positive attitude.
- Strong communication skills, ability to summarize information, tailor communication style and content for executives, and build relationships with executives.
- Driven, proactive, and a doer.
- Understanding of the “bigger picture” and ability to conceptualize where and how the project fits into the company’s mission. Must be able to establish project goals, validate and confirm acceptance, challenge stakeholders, and hold stakeholders accountable.
- Ability to evaluate the project’s health, understand issues and risks, and create a plan to mitigate risks; not just a tracker of issues, but a resolver.
- Ability to facilitate resolution of software product issues, interpret technical information, and present/speak the information to different audiences (business owners, etc.), conveying the message in a way the audience can understand.
- Understanding of process, potential issues, and consequences of changes during the Product Lifecycle.
- Confidence in navigating an escalation process.
Qualifications
- 7+ years of progressively responsible experience on large-scale software development projects, preferably in a commercial software development environment.
- Proven project management experience in the software industry using project management best practices.
- B.S. in Computer Science, Business Administration, or equivalent experience.
- Proven experience managing projects with remote teams.
- Experience working with a Product Marketing and/or Product Management organization.
- Product Launch/Release Readiness/GA process experience, working with cross-functional teams to ensure a software product and the organizations are ready to release the product to the market (desired).
- Experience developing SaaS-based software (desired).