FULL STACK DEVELOPER

$13,437 - $99,228/Yr

University of Washington - Bothell, WA

posted 3 months ago

Full-time - Mid Level
Bothell, WA
Educational Services

About the position

As a Full-Stack Developer in C# and .NET at the University of Washington (UW), you will play a crucial role in supporting the Administrative Systems team within UW Information Technology (UW-IT). This position involves working collaboratively with a small team of engineers and architects to enhance and maintain enterprise-class integrated applications that support core university operations. You will be responsible for developing and supporting applications that are scalable, sustainable, and designed to be accessible and user-friendly. Your contributions will help ensure that the systems are compliant with university standards and regulations. In this role, you will engage in various activities including improving development practices, processes, and tools for testing, versioning, continuous integration, and automated release. You will also be expected to collaborate with other units within UW-IT and business partners to promote learning and continual improvement. The position requires a proactive approach to problem-solving and the ability to contribute ideas and data to inform strategic decisions. The work environment is hybrid, requiring you to be in the office for at least two days a week, while also allowing for remote work. You will be expected to work normal business hours, with some flexibility for evening or weekend work as needed. This essential position may require you to report to work remotely in case of operational suspensions at UW.

Responsibilities

  • Collaborate with a small team of engineers and architects to develop and maintain enterprise applications.
  • Engage with business partners and other units within UW-IT to improve development practices and processes.
  • Contribute to the design, development, and deployment of applications on enterprise-class infrastructure.
  • Support the continuous integration and automated release of service changes.
  • Participate in troubleshooting and resolving issues related to applications and services.
  • Document technical processes and maintain user liaison skills for effective communication.

Requirements

  • Bachelor's Degree in Computer Science, Technology, or Engineering, or a related field.
  • A minimum of four years' experience in development and support of enterprise applications and services.
  • Proficiency in C# .NET and .NET Framework.
  • Proficiency in SQL Server, including writing complex SQL queries and table design.
  • Experience in .NET Core and ASP.NET Core.
  • Familiarity with web programming languages and technologies such as HTML5, AJAX, JavaScript, jQuery, JSON, and CSS.
  • Experience with Software Configuration Management and CI/CD tools like Azure DevOps/TFS or GIT.
  • Excellent written and oral communication skills, along with technical documentation skills.

Nice-to-haves

  • Excellent problem-solving skills.
  • Experience troubleshooting issues on Windows OS.
  • Desire to learn about and support existing applications.
  • Understanding of secure design and coding practices for web applications.
  • Ability to quickly learn new technologies as needed.
  • Experience with MVC and Web APIs in web development.
  • Knowledge of IT accessibility issues and experience testing for accessibility standards.
  • Understanding of Design Patterns, Coding Practices, and Software Architecture Patterns.
  • Experience in Higher Education, preferably at a major research university.

Benefits

  • Generous benefits and work/life programs as a UW employee.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service