Job Description
Job Description
We are looking for a skilled Director of Product Management to join our client's team in Prattville, Alabama. In this Contract-to-permanent role, you will oversee and coordinate software and application development projects, ensuring alignment with strategic goals and business requirements. This position offers an excellent opportunity to lead a dynamic team and collaborate across departments to deliver high-quality, scalable solutions.
Responsibilities :
- Manage and oversee all aspects of software and application development processes, ensuring projects align with organizational objectives.
- Lead a team of developers, analysts, and other IT professionals by providing guidance, training, and mentorship.
- Collaborate with stakeholders to define detailed business requirements and translate them into actionable plans.
- Coordinate resources and serve as a liaison between development teams, vendors, and external partners.
- Design and implement systems analysis strategies to develop new applications or integrate vendor-purchased software.
- Evaluate application programs for efficiency and ensure outputs align with user needs and business goals.
- Establish and enforce software development standards and best practices for delivering scalable and robust solutions.
- Monitor project progress, manage risks, and ensure timely delivery within scope and budget.
- Utilize Agile and Scrum methodologies to optimize cross-functional project management.
- Build and maintain strong relationships with vendors and external teams to support project success.
- Proven experience in project management, preferably in software and application development.
- Must have Financial Services industry experience.
- Strong expertise in Agile and Scrum methodologies.
- Demonstrated ability to manage cross-functional teams effectively.
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- Minimum of four years of experience in IT and two to three years of experience managing development teams.
- Excellent problem-solving, communication, and organizational skills.
- Ability to work collaboratively with stakeholders and adapt to evolving project needs.