Contract to hire, Green Cards and US citizens only
Job Summary:
The Product Development Manager on the Consumer Advantage team is responsible for successful (on time, in scope, within budget) delivery of software projects. They are responsible for determining and implementing product development strategy in conjunction with peers, and executives. They are responsible for developing the skills and effectiveness of their teams. They will continually monitor and improve the Product Development organization, people, infrastructure, processes, and tools to deliver exceptional support. They will work closely with Product Management, Client Account Teams, Data Managers, Analytic Consultants, Technical Operations staff, QA, and other Development Managers to ensure both successful delivery of Consumer Advantage solutions - and - successful client implementations. They will work closely with offshore teams responsible for product maintenance and support.
Essential Responsibilities (Specific day-to-day responsibilities and milestones needed to achieve the objectives):
* Contributes to project proposals and RFP responses including providing estimation, resource requirements and high level solution architecture.
* Manages release planning and monitoring at the single-project level or a small number of multiple projects.
* Maintains accountability / sign-off for technical deliverables as well as significant technical decisions such as technology selection.
* Communicates appropriately up and down the management chain.
* Manages established relationships with technology and staffing vendors
* Continually develops strategies for improving performance of the team.
* Responsible for technical personnel within the department including managing and developing team members to their highest potential performance level as well as department morale, development resources and tools, staffing actions (hiring and disciplinary) and compensation (promotions).
* Provides regular and ongoing coaching (primary input and collect secondary input) around annual objectives and priorities as well as routine and unique business requirements
* Provides formal feedback according to the established Truven Health performance management processes. Manages team interactions to obtain optimal team performance
* Guides, directs and teaches less-experienced staff members and establishes a relationship with directly reporting staff.
* Manages 5+ size teams
Qualifications:
REQUIRED Skills and Experience (must have) ( include associated number of years):
* Hands on experience with agile software development methodologies, object oriented analysis and design, and Java.
* Proven capability with Agile project management techniques.
* Proven ability to work successfully with others in different departments and locations.
* Capable of managing and delivering projects with limited guidance from senior management.
* Ability to anticipate problems and issues, and effectively resolve them.
* Understands the impact of new projects on other areas and has the ability to evaluate availability of resources.
* Communicates effectively in written and oral form with less-experienced staff, peers, internal or external customers, and executives.
* Manages multiple tasks and competing priorities and resources effectively.
* Possesses excellent mentoring, leadership, time management and project management skills.
* Capable of providing proficient detailed design, coding and testing documentation.
* Systems Integration experience - 2 to 4 years
PREFERRED Skills and Experience (nice to have) (include associated number of years):
* Experience working with offshore teams - 2 to 4 years
* Experience with client implementations of online solutions - 5+ years.
* Experience with delivery of client funded custom software.
Education / Certifications (Specific degrees and/or certifications required or preferred):
Minimum 7 years of prior software development management and leadership experience.
Job Summary:
The Product Development Manager on the Consumer Advantage team is responsible for successful (on time, in scope, within budget) delivery of software projects. They are responsible for determining and implementing product development strategy in conjunction with peers, and executives. They are responsible for developing the skills and effectiveness of their teams. They will continually monitor and improve the Product Development organization, people, infrastructure, processes, and tools to deliver exceptional support. They will work closely with Product Management, Client Account Teams, Data Managers, Analytic Consultants, Technical Operations staff, QA, and other Development Managers to ensure both successful delivery of Consumer Advantage solutions - and - successful client implementations. They will work closely with offshore teams responsible for product maintenance and support.
Essential Responsibilities (Specific day-to-day responsibilities and milestones needed to achieve the objectives):
* Contributes to project proposals and RFP responses including providing estimation, resource requirements and high level solution architecture.
* Manages release planning and monitoring at the single-project level or a small number of multiple projects.
* Maintains accountability / sign-off for technical deliverables as well as significant technical decisions such as technology selection.
* Communicates appropriately up and down the management chain.
* Manages established relationships with technology and staffing vendors
* Continually develops strategies for improving performance of the team.
* Responsible for technical personnel within the department including managing and developing team members to their highest potential performance level as well as department morale, development resources and tools, staffing actions (hiring and disciplinary) and compensation (promotions).
* Provides regular and ongoing coaching (primary input and collect secondary input) around annual objectives and priorities as well as routine and unique business requirements
* Provides formal feedback according to the established Truven Health performance management processes. Manages team interactions to obtain optimal team performance
* Guides, directs and teaches less-experienced staff members and establishes a relationship with directly reporting staff.
* Manages 5+ size teams
Qualifications:
REQUIRED Skills and Experience (must have) ( include associated number of years):
* Hands on experience with agile software development methodologies, object oriented analysis and design, and Java.
* Proven capability with Agile project management techniques.
* Proven ability to work successfully with others in different departments and locations.
* Capable of managing and delivering projects with limited guidance from senior management.
* Ability to anticipate problems and issues, and effectively resolve them.
* Understands the impact of new projects on other areas and has the ability to evaluate availability of resources.
* Communicates effectively in written and oral form with less-experienced staff, peers, internal or external customers, and executives.
* Manages multiple tasks and competing priorities and resources effectively.
* Possesses excellent mentoring, leadership, time management and project management skills.
* Capable of providing proficient detailed design, coding and testing documentation.
* Systems Integration experience - 2 to 4 years
PREFERRED Skills and Experience (nice to have) (include associated number of years):
* Experience working with offshore teams - 2 to 4 years
* Experience with client implementations of online solutions - 5+ years.
* Experience with delivery of client funded custom software.
Education / Certifications (Specific degrees and/or certifications required or preferred):
Minimum 7 years of prior software development management and leadership experience.