Salary is commensurate with education and experience.
UW Medicine's IT Services department is looking for an outstanding Sr. Software Engineer to join the team!
What are we looking for?
Patients Are First focus
Customer service mindset
Interpersonal skills and teamwork
Adaptability and flexibility
What are the perks?
Medical insurance at reasonable rates with TEN plans to choose from!
Dental Insurance at no cost to you OR your dependentsAND 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 parkingPRE-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 Software Engineer is responsible for design, development, and support of UW Medicine web technology platforms, infrastructure, software solutions, tools, applications, interfaces, and systems. Duties include all aspects of software and systems development lifecycle (SDLC): planning, analysis, design, implementation, and maintenance. This position works under the general guidance of the Web Development Manager.
This position will be an active part of the web development team responsible for designing, developing and deploying new features for UW Medicine internal and public facing web sites. Functions will be performed in partnership with IT Services customer groups and internal IT staff including other developers, project managers and operational staff.
The Software Engineer must work with and reconcile the demands of a large and varied constituency of internal customers across UW Medicine - all within the context of a constrained financial environment. Additionally, this position must manage a large number of activities and multiple projects concurrently, and rely upon excellent organization, and interpersonal skills to ensure that initiatives are completed in a quality manner on time and within budget. Web technologies is a rapidly changing technology space that requires a strong commitment to maintaining current skills. In addition to this personal learning commitment, the Software Engineer role has responsibility for helping the team stay current via presentations and knowledge sharing in team meetings, design reviews, lunch and learns, etc.
Support and Enhance Production Systems (55%)
Support and maintain platforms, infrastructure and systems within the established service level agreement for the applicable system.
Monitor platforms, infrastructure, and applications for optimal performance. Analyze issues and take appropriate corrective action if performance issues are identified.
Create and maintain scripts to automate required operational activities.
Contact system users to understand any reported issues or concerns with existing production systems.
Determine whether reported issues are defects or requests for enhanced functionality.
Design and implement appropriate fixes following established design/build standards and operational processes and procedures for the team.
Architect and document a framework for web services and maintain that framework over time as existing applications evolve or new applications are created. The framework must specify the hosting platform, the hub that allows services to dynamically discover other services, and standard conventions that ensure services can inter-operate.
Team Operational Improvements Projects (20%)
Use project management principles to plan, execute, and monitor operational efforts necessary to improve team operations. Operational efforts are projects that are not large enough to be managed via the PMO.
Develop standards related to the work of the team.
Develop or refine processes and/or workflows.
Negotiate processes with other ITS teams.
Define scope, develop work plans, track status, and provide regular reports on progress and any issues.
Identify solutions when problems are encountered.
Proactively identify any issues that might impact the on time delivery of the project and propose options to keep the project on schedule.
Keep all project stakeholders informed of status.
Collaborate appropriately with other team members to ensure broad knowledge to drive the project work and proper preparation for operational handoffs.
Create or update operational documentation associated with the project work.
Schedule and execute timely operational handoff at the close of a project.
Document Production Systems (10%)
Create documentation of assigned production systems per established documentation standards.
Maintain documentation over time as systems are enhanced.
Review documentation with team to ensure accuracy and completeness.
Develop Software (10%)
Estimate number of hours to build a solution based on the approved design.
Build system based on approved designs.
Report work against assigned tasks.
Complete unit testing and notify QA of readiness for integrated testing.
Resolve defects based on feedback from the QA analyst.
Deploy solutions upon successful completion of testing.
Personal Development Activities (5%)
Participate in technical user groups and online forums to maintain current knowledge of web technologies and how they may be effectively used to solve business problems.
Maintain awareness of web technology advances and participate in team activities to examine when and how new approaches can be applied to the work at UW Medicine.
What you'll bring to the table: (minimum requirements)
Bachelor's degree in Computer Science, Information Technology or related field or equivalent combination of educaton/experience.
6+ years experience must include the following:
6+ years professional IT experience designing, maintaining, and optimizing web technologies.
6+ years professional IT experience designing, developing and maintaining web applications and/or web sites.
4+ years professional IT experience architecting web solutions.
History of researching and resolving challenging and complex bugs.
Demonstrated knowledge of relational database design and web-enabled database connectivity.
Demonstrated knowledge of responsive design and accessibility standards.
Demonstrated knowledge of modern web browsers.
Demonstrated knowledge of one or more web frontend frameworks such as Bootstrap, Foundation, Semantic UI, Pure and UIkit.
Development and SDLC tools such as Visual Studio 2008-2012, TFS, SQL Server Management Studio, SVN, YouTrack or similar.
Knowledge of Windows-based web server administration.
Proven experience developing appropriate systems and metrics for measuring progress, backlogs, workloads, staffing, and other project resources.
Ability to interact with Physicians and medical staff.
The successful candidate will also:
Possess exceptional interpersonal skills.
Be self-driven and produce results without a lot of direction from management.
Be able to work in teams and individually.
Be responsive and adaptive to the fast pace of the medical environment and be able to support the IT infrastructure for research-oriented academic projects.
Ideally, you'll also have: (desired skills and experience)
Professional IT experience developing and maintaining public facing websites including participation in monitoring of user activity, creation and monitoring of marketing campaigns and SEO.
Demonstrated knowledge of related technologies such as social media, AdWords, Google Analytics, Moz and Tableau and their use in managing public facing websites.
Familiarity with basic Linux administration.
Familiarity with basic network administration.
Familiarity with managing virtual environments.
Database design and SQL Server administration/troubleshooting skills.
Experience with XAML and Silverlight.
SharePoint 2010/2013 development experience.
SharePoint FAST Search experience.
Knowledge of XML.
C#, .NET, MVC development experience.
WordPress, Drupal and Joomla experience.
What are some of the other tidbits that you might want to know?
Information Technology deadline-driven environment.
Interacts with a variety of individuals within UW Medicine and ITS specifically.
Must lead projects without direct supervisory authority.
Program operates within the confines of standard IT methodology - Design Review, IT Project Management, Change Control, Risk Assessment and Code Management.
Must work within the constraints of multiple technical environments.
The Web Technologies team services all UW Medicine organizations School of Medicine, University of Washington Medical Center, Harborview Medical Center, Northwest Hospital Medical Center, Valley Medical Center, UW Physicians and UW Neighborhood Clinics. Must learn many organizational structures and cultures and foster collaboration.
Available to work off-hours and weekends as needed.
Able and willing to be on call 24x7 as needed.
The majority of work is performed in an office environment during normal business hours.
Ability to communicate clearly in English, both verbally and in writing.
Appointment to this position will be contingent upon successful completion of criminal background and reference checks.
This posting may not include the complete description for the role.
The application process for UW Medicine positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process (i.e. Work Authorization, Criminal Conviction History, Cover Letter and/or others). Any assessments that you need to complete will appear on your screen as soon as you select Apply to this position. Once you begin applying for a position, all assessments must be completed at that time. Please note that your application shows up in our system as ready to review regardless of whether or not all assessments have been completed. If the assigned Recruiter happens to review applications prior to all of your assessments being completed, there is a chance you could be 'Not Selected' due to an incomplete application. For this reason, we strongly encourage all applicants to ensure there is plenty of time to complete all of the assessments prior to clicking on Apply to this position.
Who are we and what do we do? UW Medicine's mission is to improve the health of the public by advancing medical knowledge, to provide outstanding primary and specialty care to the people of the region, and to prepare tomorrow's physicians, scientists and other health professionals. Our staff not only enjoys outstanding benefits and professional growth opportunities, but also an environment noted for diversity, community involvement, intellectual excitement, artistic pursuits, and natural beauty.
UW Medicine's Information Technology Services (ITS) department is a shared services organization that supports ALL of UW Medicine! UW Medicine is comprised of Harborview Medical Center, Northwest Hospital & Medical Center, Valley Medical Center, UW Medical Center, UW Neighborhood Clinics, UW Physicians, UW School of Medicine and Airlift Northwest. In addition, UW Medicine shares in the ownership and governance of Children's University Medical Group and Seattle Cancer Care Alliance (a partnership between UW Medicine, Fred Hutchinson Cancer Research and Seattle Children's). ITS is responsible for the ongoing support and maintenance of the infrastructure and applications which support all of these institutions, along with the implementation of new services and applications that are used to support and further the UW Medicine mission.
The University of Washington is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information. To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 / 206-543-6452 (tty) or click here to send an email.
The University of Washington is a leader in environmental stewardship and sustainability, and committed to becoming climate neutral. #monster #dice
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 undergra...duate 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.