Senior Applications Developer - PHO
5 - 7 years experience •
PURPOSE OF POSITION: To plan, analyze, design, implement and maintain complex information systems and chronic care registries that support and accelerate the improvement activities of the Physician-Hospital Organization. Provide consultative advice, training and support to the PHO primary care community practice network. Provide strategic input and leadership to the design, development and implementation of new and upgraded information technology systems.
·Assess and Initiate Solutions
Analyze, design and implement moderately complex, departmental, computer-based systems. Lead the design, development, test and implementation of IT web-based architecture solutions. Work with departmental staff and Information Services to determine requirements and to design, develop and implement information systems. Participate in short-range planning and provide input to long-range department planning and for information systems. Participate in the developing and managing departmental project plans. Participate in developing, building, modifying, testing and implementing programs, screens, reports and control mechanisms. Recommend appropriate computer technology to support department requirements. Evaluate current systems for quality/utilization. Participate in facilitating teams assigned to system development. Identifies and corrects potential program errors. Analyzes, reviews, and rewrites programs to increase operating efficiency or to adapt program to new requirements. Assure compliance to all applicable regulations relating to privacy and security of patient identifiable information.
·Support & Problem Solving
Provide support and problem resolution. Implement data aggregation strategies and provide graphic reporting and analysis in support of Quality Improvement intervention strategies. Design and implement normalizing and validation strategies. Develop and test web-based dynamic reporting capability that can be deployed to community end users. Evaluate department training needs and develop training strategies, standards and objectives. Prepare oral and written presentations. Conduct instructional seminars. Recommend training solutions.
Manage clients' expectations and satisfaction in collaboration with PHO project manager. Communicate with all key project stakeholders regarding project status. Assess and communicate the need for additional resources necessary to meet project tasks and timelines. Lead meetings with clients and facilitate the transition from IT requirement to successful implementation. Manage project documentation, scope, and timelines. Develop and gain approval for project charters and plans. Investigate, develop and propose viable design approaches. Implements new technologies, designs, deployments, and testing methodologies to projects. Develops C# Web based systems with SQL Server database back-end. Develops interfaces to access data from varying data systems across the institutions utilizing technologies such as C# coding or SQL Server Integration Services.
Design, write and prepare complete user documentation for department systems implemented. Participate in the evaluation of systems and technology. Collect and compile information necessary for future systems development and feasibility studies. Analyze and manage maintenance and support requests for the division. Participate in planning and conducting system testing. Serve as a resource person for the department and as a liaison between the department and Information Services. Support departmental efforts to use computing effectively. Develop expertise in the department's computer-based systems, processes and data. Prioritize assigned tasks and projects based upon directives from supervisor. Review user documentation for systems implemented. Evaluate systems and technology. Evaluate current departmental systems for efficiency, effectiveness and accuracy.
Serve as department project leader or consultant in the design and implementation of complex, departmental information systems. Develop collaborative professional relationships. Develop and maintain a global perspective of all Cincinnati Children's information systems and technology to adequately represent the department in development and needs analysis and to insure the best approach to resolving user department needs. Lead activities of personnel as they pertain to assigned projects. Provide input to developing departmental policies and procedures as they relate to information systems.
Skills & Competencies
Ability to think innovatively and build cutting edge applications.
Familiarity with Microsoft related products (Access, Excel, Visio).
Excellent verbal, written and interpersonal communication skills.
Understanding and showing respect and appreciation for the uniqueness of all individuals; leveraging differences in others' perspectives and ideas; appreciating cultural differences and adjusting one's approach to successfully integrate with others who are different from oneself.
Required: ·Bachelor's Degree OR Equivalent combination of education and experience ·5 years related experience ·Progressively responsible exp developing data based applications and reporting systems
Preferred: ·Master's Degree
Job Number: 96501