Senior Director of Product Development - 0708179

the BLOG - helpful hints - contact us - home


spacer

hebgensunset.jpg (1084540 bytes)


HelpfulHintHelpful Hints

Before the Interview

During the Interview

Post Interview


Senior Director of Product Development
0108179

Job Description

The purpose of this job is to provide leadership and overall direction to the Product Development, Quality Assurance, and Documentation teams. This position is responsible for the analysis, design, development, testing, documenting, and support of all products and supporting tools. This includes web applications, data collection/communication systems, data transformation/loading systems, data analysis/reporting systems, mapping/QA tools, and implementation/process tools. This also includes technology strategic direction, sales support, budgets, reporting, staffing, performance management, development plans, recruiting, mentoring, coaching, terminations, and other human resources related activities.

This position works in collaboration with the other business units IT departments along with Product Management, Operations, Architecture, Solution Center, and other cross business unit stakeholders including Customer Operations/Implementation and Sales/Marketing to ensure that the product supports customer needs and contractual commitments. This position is a member of the Informatics' Leadership Team.

Strategic Direction

Works with key stakeholders to understand business requirements and expectations in order to develop strategic direction for the Development, Quality Assurance, and Documentation teams.

Maintains knowledge of current and emerging trends in the industry, including all relevant areas of information systems that might be incorporated as new technologies into future systems.

Collaborates with sales, marketing, technical operations, strategic product management, technical product management, business development and other departments to determine competitiveness of new technologies and to develop new products.

Develop and oversee overall test strategy and tactical plans for the quality assurance function.

Establishes direction, goals and processes for each part of the Product Development, Quality Assurance, and Documentation teams.

Provides input and direction to application designers providing information on impact analysis, activity sizing, future impacts, risk analysis, etc..

Collaborates with third party vendors to ensure that the vendor's strategic direction is in alignment with the organization's direction .

Communicates current and future statuses as it relates to current and future projects and direction related to these projects.

Negotiates and oversees third party arrangements with consulting companies and software vendors.

Provide an environment that fosters product innovation and development to meet and exceed customer expectations.

Work with product management and new business development to build and enhance the appropriate products for the Informatics business in a timely and efficient manner.

Communicates current and future statuses as it relates to current and future projects and direction related to these projects.

Attend presentation with third party vendors to understand new technology.

Layout and deploy new software technology for all SafetySurveillor™ products - current, short and long term.

Investigate, plan out and deploy new cost savings ideas to minimize the future overall IT cost to the Informatics' business unit.

Leadership of the Product Development Team

Participate in the hiring of the Product Development staff.

Develop appropriate performance review objectives; provide day-to-day coaching with the management team; and conduct annual performance reviews.

Resolves employee relations issues as needed.

Determine what resources are necessary to carry out development projects.

Assist designated team leads in overall process of product development and provide mentoring for all levels of team members.

Communicates and interprets organizations policies.

Assist designated team leads in meeting IT deliverables.

Attend product design meetings and assist in the planning and decision making process.

Attend product architecture meetings and assist in the planning and decision making process and final resolution.

Review and investigate root cause of high priority problem issues; implement processes to reduce the risk of similar issues in the future.

Escalation point for production support issues - investigate, understand, assist in the decision making process, etc..

Escalation points for product and services issues - delegate and follow through to resolution.

Project Management

Assist in determining what resources are necessary to carry out development projects.

Develop and monitor quality goals for each application release.

Assist in establish unit testing and integration testing for functionality, limits, and performance.

Communicate current and future status as it relates to current and future projects and direction related to each project.

Sales Support

Participate in technical portion of sales calls.

Support technical questions and follow-up during sales Process.

Respond to Request for Proposals and technical questionnaires from potential clients.

Manage and maintain the sales oriented technical documentation and/or whitepapers.

Budget

Develop and monitor third party vendor budgets (contracts).

Develop, monitor, and develop reports for Product Development, Quality Assurance, and Documentation budgets (expenses).

Project the Product Development, Quality Assurance, and Documentation requirements and their associated expenses for all future needs of the Informatics' IT business unit.

Review and monitor hardware and software contracts with third party vendors.

Review and monitor compliance to hardware and software license fees.

Required Skills

A Bachelor's degree (BS, BA) required; MBA or other advanced degree preferred in Computer Science or Engineering.

Ten or more years of work experience in a large-scale product development healthcare environment is preferred.

Minimum of 7+ years of management experience.

Knowledge and Skills

Strategic thinking and a demonstrated ability to provide and articulate the future vision for Product Development.

Proficiency and understanding of Open Source software concepts and practices.

Excellent general management, leadership, and project management skills.

Excellent communication skills as it relates to disseminating and gathering information to staff and management and marketing to prospective clients or business partners.

Flexibility in terms of dealing with changing priorities and dealing with multiple projects simultaneously.

Ability to understand technical issues and understand impact on projects, and effectively communicate these issues and impact to direct reports as well as other project stakeholders.

Web Application Development Technologies: Eclipse IDE, Java and Java related technologies (Servlets, Beans, JMS, JMX, JNDI, JDBC, etc.), Enhydra/Tomcat, XMLC, popular frameworks (Spring, Struts, Baracuda), UI technologies (AJAX, JavaScript, DHTML).

Advanced/Expert in product development.

Advanced/Expert broad technical knowledge.

Advanced/Expert in all aspects of the software development life cycle.

Advanced/Expert designing data base architecture; dimension modeling and database design.

Demonstrated successful history in development and full deployment of products involving three-tier and four-tier architecture, web applications, real-time data communication systems, data warehouses, and data analysis/reporting systems.

Understanding of medical data challenges a plus.

Strong interpersonal, teamwork and problem-solving skills in order to deal with customers, business partners, staff and management from a variety of skill levels as well as different authority levels within customer and Premier Organizations.

Demonstrated fiscal responsibility and accountability for annual budgets over $4 million dollars.

Customer service oriented.

Proven ability to work in a matrix environment.

Data, Database, and Reporting Technologies: Data access technologies (JDBC, iBatis, Hibernate, etc.), SQL Server (TSQL, Replication, Stored Procedures, UDFs, etc.), JasperReport/iReport.

Data Transmission and Transformation Technologies: Data Junction, EDI/HL7, XML/XSD.

 


Our Top Five Jobs


the BLOG - helpful hints - contact us - home