Job Description SummaryUW Medicine's IT Services department is looking for an outstanding Applications, Integration and Web Systems Software Engineer to join the team! What are we looking for?Patients Are First focusCustomer service mindsetInterpersonal skills and teamworkResults-oriented attitudeCommitmentAdaptability and flexibilityWhat are the perks?Medical insurance at reasonable rates with TEN plans to choose from!Dental Insurance at no cost to you OR your dependents...AND we have three plans for you to choose from!10 paid holidays annually!1 personal holiday every year!Generous amounts of vacation and sick leave that you can feel good about taking (more than 5 work weeks in your first year) !TWO Retirement plans to choose from – one even matches 100% of your contributions with immediate vesting!Voluntary Investment program to save more towards your retirement!Deferred Compensation program to save even MORE towards your retirement!Flexible Spending Account...Tax Exempt!Dependent Care Assistance program!On-site Childcare Centers!Long Term Disability insurance!Life and Accidental Death and Dismemberment insurance!U-PASS transportation program and discounted parking...PRE-TAX!Tuition Exemption program – at the UW (and other colleges around the state)!Housing resources and home buying options!Auto, home, renter, and boat group insurance!Valuable membership and merchandise discounts!Federal student loan forgiveness under the Public Service Loan Forgiveness (PSLF) program!For all of the specific details on these benefits and more, please visit click here.The Applications, Integration and Web Systems Software Engineer ("Software Engineer") is responsible for the entire lifecycle of software/application development. The responsibilities include, but are not limited to, business process analysis, requirements gathering, creation of technical specifications/designs, programming, testing, and production installation/configuration. The responsibilities also include system support, implementation, documentation and maintenance of complex applications, infrastructure, vendor-packaged systems and web solutions for UW Medicine internal and external customers across many different functional areas. This position must evaluate and make recommendations concerning third party products. The primary focus of this position is to develop a set of medical and non-medical applications and functions (used by multiple UW Medicine customer groups) from beginning to end, as well as support and maintain vendor systems for UW Medicine.UW Medicine utilizes various systems for patient care, business operations and regulatory purposes. The systems need to be integrated to facilitate access to patient data, for governmment regulations and financial analysis as well as to generate reports for any legal and finanical requirements, and for improvement of patient care. There are many stakeholders and executive decision makers for each project. Projects and systems differ significantly in the technology they are built on, how they are configured, and how they are used. The Software Engineer needs to manage assigned projects, tasks and expectations appropriately, to develop and implement programs that retrieve and display data from the heterogeneous systems in UW Medicine environment. The Software Engineer must be able to work with the interfaces made available by system providers. This requires a broad and deep understanding of multiple technologies. The Software Engineer must be able to communicate effectively with vendors, system owners, administrators and users.The skill set of the Software Engineer must span the entire lifecycle of UW Medicine clinical/non-clinical systems, from initial business process analysis and requirements gathering, through technical design, project delivery, software testing, system troubleshooting, and training, to vendor or in-house production system support and process analysis and improvement. Although not always, initially the Software Engineer is considered a subject matter expert and is expected to quickly develop a knowledge of and familiarity with the particular application in order to facilitate the collection of user requirements and the subsequent design process.Responsibilities include:Design and Implement Applications (30%)Develop administrative and enterprise applications, and related web applications used by UW Medicine providers. Design and implement application/systems (web and non-web) that offer a wide range of clinical and non-clinical functionality to the UW Medicine user population. Develop application functions that draw from existing UW Medicine clinical functions that are currently used for internal users to provide additional functionality to users.Help develop a system for authentication into the web portal and other applications, based on SAML and LDAP technology.Provide functional expertise to optimize the design and development of systems. Demonstrate, evaluate and test prototype and production systems. Provide user interface and graphics design expertise to the team to help to ensure that a consistent user experience is maintained. Manage application feature scope while delivering excellent customer support and communication. May work with project managers on some projects and may function as project manager on others. Perform and report results of application and system testing. Contribute to the development of mature, fully functional systems and support methodology. Participate in the development and implementation of development standards. Teach/train staff and internal customers on production applications and other supported tools. Develop strong working relationships with members of teams and staff throughout IT Services. Develop and maintain small, medium and large application solutions and web sites for UW Medicine internal customers across various different functional areas. Deliver solutions through custom programming or packaged solutions, as appropriate.Perform Problem Resolution / Manage and Perform Project Tasks (25%)Perform analysis and troubleshooting for application issues and process problems. Manage and maintain issue tracking, internally and with vendor. Provide regular status updates to management, customers and stakeholders. Responsible for the successful completion of assigned project tasks. Test assigned configurations and/or development tasks for usability, performance and adherence to standards. Manage implementation of sub-projects. Report progress on assigned tasks to project manager. Track detail status of each task. Organize and track detail of application and integration testing. Create project documentation, including periodic status reports to stakeholders and sponsors. Follow required Change Control processes to ensure proper approval, coordination, and communication of project tasks.Analyze Business Processes/Procedures and Define/Document Customer Requirements (15%)Analyze current and proposed business processes/procedures, design system solutions, make recommendations and develop applications to support business objectives.Evaluate possible vendor solutions and system products. Work with vendors to incorporate their functionality into the UW Medicine suite of applications. Observe and interview providers regarding operations and procedures. Understand software development life cycles. Meet with customers to identify system needs. Set appropriate expectations of customer requirement fulfillment. Recommend new process improvements. Provide supportive and positive mechanisms for reporting application and system deficiencies, and facilitate reporting of suggestions for system improvements. Using quality improvement principles, monitor system impact on users and departmental workflows to incorporate results into system enhancements. Act as an expert resource to UW Medicine staff by anticipating and identifying educational, procedural and functional problems associated with the implementation of new applications. Lead cross-functional project teams. Define and document customer requirements, including graphic depictions of data and work flow. Define screens, reports and processes (manual as well as automated). Make decisions regarding potential systems and the setting of priorities for development and implementation efforts. Understand the federal ARRA/ONCHIT requirements around
Founded in 1861, the University of Washington is one of the oldest public institutions in the west coast and one of the preeminent research universities in the world. The University of Washington is a multi-campus university comprised of three different campuses: Seattle, Tacoma, and Bothell. The Seattle campus is made up of sixteen schools and colleges that serve students ranging from an undergraduate level to a doctoral level. The university is home to world-class libraries, arts, music, drama, and sports, as well as the highest quality medical care in Washington State and a world-class academic medical center. The teaching and research of the University’s many professional schools provide undergraduate and graduate students the education necessary toward achieving an excellence that will serve the state, the region, and the nation. As part of a large and diverse community, the University of Washington serves more students than any other institution in the Northwest.