SENIOR DEVELOPER

Posted 07 Apr 2020

University of Washington

Seattle IT Jobs (Application Developer Jobs)


As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world.

UW faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty. All of which has allowed the UW to be nationally recognized as a “Great College to Work For” for six consecutive years.

UW-IT is the central IT organization for the University of Washington, providing technology solutions to all three campuses, UW medical centers and global research operations. UW-IT collaborates with University partners to advance teaching, learning, innovation and discovery at the UW. UW-IT is currently looking for a Senior Software Engineer who will support the UW-IT work on Finance Transformation, the University’s large scale project to modernize its finance operations, business systems and processes. The position is a role in the newly established UW-IT FT program (ITF).

The Senior Developer will have responsibility to contribute toward implementation of a large implementation effort with the new Finance system – Workday's Software-as-a-Service (SaaS) system. A set of financial data systems will need to be updated or developed to handle and address the changing needs of the finance process across the University of Washington. This position will work closely with business and technical teams to ensure that correct functionality is developed and allows the university to continue financial operations. The Sr. Software Engineer will develop solutions using a standard quality driven approach. The position will escalate gaps or trade-offs in designs across technical and non-technical audiences using effective communication skills. The Software Engineer will lead end-to-end Software Development efforts within a complex enterprise-level environment and are experienced in development tools and methods. The Sr. Software Engineer will have experience working closely with analysts, testers and PMs to develop a comprehensive solution that will support the ITF program and the university maintaining business continuity. Have the ability to forecast resources and level of effort to maintain program development on track and ready to deliver on time.

REQUIREMENTS:

Bachelor’s Degree in computer science, informatics, mathematics, information science, or a related field, or equivalent experience. Four years' experience performing progressively more complex and responsible tasks involving development and operations of software applications and services. Experience with Web application development in a modern programming language (such as Python, Javascript, Java, Go, etc.) Experience with enterprise application implementation. Experience with source code management and tools (such as GitHub). Experience with secure design and coding practices. Experience deploying and managing applications in one or more operating systems (such as Windows or Linux). Experience designing and implementing relational database backends for applications. Experience in query design and optimization in relational databases (such as T-SQL). Experience with developing frontend web applications using Javascript frameworks (such as Angular or React). Demonstrated excellent written and verbal communication and technical documentation skills and user interaction ability. Demonstrated ability to quickly learn and apply new technologies and skills. Demonstrated ability to work independently with minimal supervision. An effective team player who enjoys collaboration.

Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.

DESIRED:

Familiar with DevOps practices. Knowledge of cloud platforms like GCP, AWS, and/or Azure. Familiar with Docker containers and Kubernetes. Familiar with consuming and/or implementing RESTful APIs. Familiar with continuous integration tools like Travis CI. Knowledge of scalable and reliable software systems. Knowledge of server configuration and build automation tools like Ansible. Knowledge of relational and/or N-SQL databases like PostgreSQL and Elasticsearch. Knowledge of messaging services like Amazon SNS/SQS. Knowledge of TCP/IP networking concepts and related technologies like TLS and load balancers. Knowledge of software test methodologies and automation tools. Knowledge of open source software development. Experience in a major research University setting.

CONDITIONS OF EMPLOYMENT:

Please note that this position is eligible for the referral incentive program.

Work in an open office environment. This position involves responsibilities and occasional situations where work outside of standard business hours is required to respond to incidents or to meet critical deadlines. Work in an open office environment.

This position on the Finance Transformation Project is temporarily funded; continued employment is contingent on ongoing funding and performance.

Application Process: The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, 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 an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.

Committed to attracting and retaining a diverse staff, the University of Washington will honor your experiences, perspectives and unique identity. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable and welcoming.

Apply Now