University of Washington
Lead Software Engineer for .Net (.Net Tech Lead)
University of Washington, Seattle, Washington, us, 98127
Lead Software Engineer for .Net (.Net Tech Lead)
The University of Washington is a public research university with extensive externally sponsored funding. The Office of Research Information Services (ORIS) supports researchers by streamlining and automating information services to reduce administrative burden and free researchers to focus on research.
The Lead Software Engineer for .Net (.Net Tech Lead) will ensure efficient delivery and effective support for UW research by designing, building, and supporting critical software services. The engineering effort includes novel product development, vendor product configuration, and integration. This role will grow ORIS’s software engineering practices, lead strategic direction for .Net engineering, mentor staff, and foster accessible, secure, and user-centric interfaces. Operations include maintaining software components, infrastructure, integrations, and services with a focus on 24/7/365 availability.
The successful candidate will blend software development with demonstrated leadership to deliver value to stakeholders in a sustainable way, aligning with the Office of Research’s mission across UW.
Responsibilities
Lead, mentor, coach, and collaborate with multiple teams of diverse staff including junior and senior engineers, technical leads, product owners, and project managers on software engineering and related disciplines across legacy and modern codebases
Work with other tech leads, software engineers, and non-technical staff inside ORIS and with partners to ensure stability, security, and sustainability of legacy systems and new ones
Work with full stack technology in the AWS cloud, including user interfaces, monoliths, microservices, APIs, and cloud infrastructure (infrastructure as code)
Align .Net engineering implementations with ORIS IT operational goals and business objectives to support UW’s research enterprise
Lead, plan, and advise on strategic and tactical direction of .Net engineering across a broad technology stack, including development, operations, automated testing, and third-party integrations
Qualifications
Bachelor’s Degree in Computer Science or related field
6 years of software engineering experience, including:
5 years as an individual contributor in software design, implementation, maintenance, and operations using C#, .NET (including Entity Framework), SQL Server and document-oriented databases, RESTful APIs, message queues, Azure DevOps Server, CI/CD pipelines, Git, and IIS management
3 years of progressively responsible leadership of software engineering teams
3 years of experience with C#/.Net in AWS (Lambda, S3, CloudFormation, CloudWatch, EC2, Route53, ECS, RDS)
Clear communication skills with diverse groups
Experience with technical reviews and coordination of change control and pull requests
Experience in collaborating with stakeholders to socialize information and achieve buy-in
Experience Desired
Object/data/metadata/process information modeling
ASP.Net MVC and OData familiarity
Application performance monitoring and management
OpenAPI/Swagger, automated testing, event-driven architectures
Real-time data supporting BI reporting
Postman API Platform, Git, JavaScript (Node.js, Angular)
Elastic search/OpenSearch, cloud-native development, secure web practices
Lean/Agile methodologies; experience in higher education or research administration
Working Environment
Collaborative team environment with cross-disciplinary collaboration
Hybrid work options; occasional after-hours work for deployments or incident response
On-call may be required; essential position with UW operations during suspensions
Compensation, Benefits And Details
Pay Range Minimum: $128,400.00 annual
Pay Range Maximum: $140,400.00 annual
Benefits: For information about benefits, visit https://www.washington.edu/jobs/benefits-for-uw-staff/
Shift: First Shift (United States of America)
Employment Type: Full-time
FTE: 100%
Equal Opportunity 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. Disability accommodations are available upon request.
Applicants may be required to disclose investigations related to sexual misconduct as part of the hiring process, as required by state law.
#J-18808-Ljbffr
The Lead Software Engineer for .Net (.Net Tech Lead) will ensure efficient delivery and effective support for UW research by designing, building, and supporting critical software services. The engineering effort includes novel product development, vendor product configuration, and integration. This role will grow ORIS’s software engineering practices, lead strategic direction for .Net engineering, mentor staff, and foster accessible, secure, and user-centric interfaces. Operations include maintaining software components, infrastructure, integrations, and services with a focus on 24/7/365 availability.
The successful candidate will blend software development with demonstrated leadership to deliver value to stakeholders in a sustainable way, aligning with the Office of Research’s mission across UW.
Responsibilities
Lead, mentor, coach, and collaborate with multiple teams of diverse staff including junior and senior engineers, technical leads, product owners, and project managers on software engineering and related disciplines across legacy and modern codebases
Work with other tech leads, software engineers, and non-technical staff inside ORIS and with partners to ensure stability, security, and sustainability of legacy systems and new ones
Work with full stack technology in the AWS cloud, including user interfaces, monoliths, microservices, APIs, and cloud infrastructure (infrastructure as code)
Align .Net engineering implementations with ORIS IT operational goals and business objectives to support UW’s research enterprise
Lead, plan, and advise on strategic and tactical direction of .Net engineering across a broad technology stack, including development, operations, automated testing, and third-party integrations
Qualifications
Bachelor’s Degree in Computer Science or related field
6 years of software engineering experience, including:
5 years as an individual contributor in software design, implementation, maintenance, and operations using C#, .NET (including Entity Framework), SQL Server and document-oriented databases, RESTful APIs, message queues, Azure DevOps Server, CI/CD pipelines, Git, and IIS management
3 years of progressively responsible leadership of software engineering teams
3 years of experience with C#/.Net in AWS (Lambda, S3, CloudFormation, CloudWatch, EC2, Route53, ECS, RDS)
Clear communication skills with diverse groups
Experience with technical reviews and coordination of change control and pull requests
Experience in collaborating with stakeholders to socialize information and achieve buy-in
Experience Desired
Object/data/metadata/process information modeling
ASP.Net MVC and OData familiarity
Application performance monitoring and management
OpenAPI/Swagger, automated testing, event-driven architectures
Real-time data supporting BI reporting
Postman API Platform, Git, JavaScript (Node.js, Angular)
Elastic search/OpenSearch, cloud-native development, secure web practices
Lean/Agile methodologies; experience in higher education or research administration
Working Environment
Collaborative team environment with cross-disciplinary collaboration
Hybrid work options; occasional after-hours work for deployments or incident response
On-call may be required; essential position with UW operations during suspensions
Compensation, Benefits And Details
Pay Range Minimum: $128,400.00 annual
Pay Range Maximum: $140,400.00 annual
Benefits: For information about benefits, visit https://www.washington.edu/jobs/benefits-for-uw-staff/
Shift: First Shift (United States of America)
Employment Type: Full-time
FTE: 100%
Equal Opportunity 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. Disability accommodations are available upon request.
Applicants may be required to disclose investigations related to sexual misconduct as part of the hiring process, as required by state law.
#J-18808-Ljbffr