The University of Washington (UW) is proud to be one of the nation’s premier educational and research institutions. Our people are the most important asset in our pursuit of achieving excellence in education, research, and community service. 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.
At the University of Washington, diversity is integral to excellence. We value and honor diverse experiences and perspectives, strive to create welcoming and respectful learning environments, and promote access, opportunity and justice for all.
UW Housing & Food Services (HFS) will become an organization that prioritizes inclusive workplace communities, centered on belonging and opportunity for all staff. We must accept responsibility to identify and interrupt biases, privilege, barriers, and power dynamics. All HFS staff will challenge ourselves to engage in open dialogue, active listening, and empathetic learning.
HFS has an outstanding opportunity open for a Temporary Software Engineer.
This position is responsible for full, life-cycle software application development for systems that support student housing, food services and campus card activity campus wide. In addition to creating new products, the incumbent will identify, troubleshoot and resolve issues related to existing complex applications.
40% Software Development
•Work as member of a project team to develop, integrate and implement applications that support several functional units, including (but not limited to) resident housing, food services, campus card, catering, and conference services, as well as limited support for human resources and financial units. •Develop the technical design specifications for the application, interface, integration, module, web page or process to be created or modified. Also create the time estimates for the work that will need to done to complete the project. Create the technical documentation for the new applications, interfaces or web sites. Actively participate in design reviews. Actively participate in code reviews. •Design, plan and implement modifications and upgrades for the IT development infrastructure and tool sets. •Research trends and new technologies to facilitate the evolution of coding and development standards for in house software creation. •Perform software modelling and proof of concept in the software development process. •Knowledgeable about the various business units to help evaluate and consult on possible solutions to resolve business issues. •Develop and maintain the coding standards documentation for the unit. •Responsible for modifications and enhancements for current applications, interfaces, web sites and internal processes. •Utilize the Change Request process to deploy software to production servers. Deployment includes new application code or code that has been modified to accommodate a service request or resolve a reported incident. •Perform software testing and quality assurance, including the development of test plans and test cases for the software development cycle. •Web and desktop application development using programming languages and libraries including: C#, .NET Core, Powershell. •Design and development experience with Web Services/APIs and their applicable security models (REST, .NET Core, NODEJs, JSON). •Manage performance tuning, improvement, balancing, usability and automation of existing applications. •Integration of acquired software application data with existing systems/applications data. •AZURE or AWS Code development Web services, Web apps and micro services •Use and maintain Github code repository in associate with Jenkins deployment software
40% Database Development
•Able to write SQL, TSQL code or “R” or Python •SSIS and SSAS package development in a SQL server environment •Writing transaction SQL and Stored Procedures to support application code development
10% Support and Maintenance
•Work as a member of a team to develop, plan and implement enhancements/upgrades to current applications, interfaces, integrations, web sites or internal tools. Modify and maintain the documentation associated with the upgrades or enhancements of the software. •Resolve Incident work orders that are reported by the HFS internal customers in a timely fashion. Document the resolution.
10% Other Duties
•Participate in department functions that enhance student life. •Continuing education keeping up with industry trends.
IMPACT TO THE UNIVERSITY
Efficient systems promote the fiscal health of the department and successful delivery of service to our student customers.
HFS maintains complex software applications that are required to manage housing occupancy, our debit card, point of sale, conference management and financial management systems. The majority of these systems interface with University systems and other applications internal to HFS. Work performed in this environment must meet University as well as HFS requirements.
Traditional IT office environment with requirement for flexibility in working unique shifts and extended hours, including on-call to support 24-hour operations.
Manager – Technical Manager for Applications and Database Administration
Bachelor’s Degree in Computer Science or a related field plus a minimum of two years of experience that demonstrates proficiency and successful experience with: •Database platforms such as Oracle and MSSQL Server, SQL Anywhere and Transaction SQL script and procedures. •Experience with Visual Studio development environment. •Github code repository and Jenkins code deployment software •Proven skills for creating and maintaining documentation for the processes that are developed. •Strong communication interpersonal skills along with the ability to work independently with minimal supervision.
•Knowledge of object-oriented programming and object-relational mapping (ORM) •Experience with Shibboleth or other federated software package to allow single sign on. •Experience with ETL tools and create interfaces between databases (data sets). •Experience with cloud analytics and powerapps.
View additional information about HFS, UW Dining and this position here.
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.
The University of Washington is following physical distancing directives from state and local governments as part of the collective effort to combat the spread of COVID-19. Click here for updates
“Onsite work” in the interim will vary for units and for specific positions and will be discussed with candidates during the interview process.
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.