Senior Software Engineer, Lead DOH9003

Washington State Department of Health

Washington

Remote

USD 120,000 - 180,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Washington State Department of Health seeks a Senior Software Engineer, Lead to design, implement, and maintain complex health program applications. You will guide architecture, develop secure systems, and mentor a team of developers in a cloud-native environment.

Responsibilities include leading technical design, building RESTful APIs, working with SQL Server and Azure data tools, and advancing CI/CD practices in an Agile setting to support critical public health services.

Qualifications

  • Professional experience designing, developing, testing, and maintaining applications.
  • Experience with current tools such as SQL and .NET.

Responsibilities

  • Design and develop complex enterprise applications, writing, testing, debugging, and maintaining secure production code.
  • Lead architecture and implementation of solutions, cloud-hosted services, and system integrations per security requirements.
  • Develop and maintain database solutions, data integrations, and BI tools using SQL Server, Azure Synapse Analytics, and Power BI.

Skills

Software design
C#
REST APIs
JavaScript frameworks
Agile methodologies
Mentoring
Architecture
CI/CD
Azure
SQL

Education

Associate degree in Information Technology
Bachelor’s degree in Information Technology
Bachelor’s degree in Computer Science

Tools

SQL Server
Azure Synapse Analytics
Azure DevOps
Docker
GitHub
Power BI

Job description

Senior Software Engineer, Lead

This home-based (remote) position is open to Washington residents and those living in Oregon and Idaho only.

Description
Senior Software Engineer, Lead

This home-based (remote) position is open to Washington residents and those living in Oregon and Idaho only.

The Opportunity

As the Senior Software Engineer, Lead, you will design, code, test, deploy, and maintain complex applications that support Washington’s public health programs and operations. This hands‑on technical lead role combines advanced software engineering with application architecture, database development, troubleshooting, and technical guidance for other developers.

You will build and improve secure, reliable systems using modern development technologies, cloud services, and data platforms. Your work will help keep critical applications available to public health programs and partner organizations across Washington, supporting essential reporting, public health services, and the secure handling of sensitive information.

Key Responsibilities Include
  • Design and develop complex enterprise applications, writing, testing, debugging, and maintaining secure, high‑quality production code.
  • Lead technical architecture and implementation of application solutions, cloud-hosted services, and system integrations that meet business and security requirements.
  • Develop and maintain database solutions, data integrations, and reporting tools using SQL Server, Azure Synapse Analytics, and business intelligence platforms.
  • Troubleshoot and resolve complex application, database, performance, and security issues through technical analysis and root‑cause investigation.
  • Lead technical quality practices through code reviews, automated testing, performance analysis, version control, and continuous integration and deployment.
  • Guide and mentor developers by assigning work, communicating technical standards, reviewing deliverables, and providing hands‑on coaching.
  • Plan and implement system upgrades, technology transitions, and application improvements to maintain reliability and address changing business needs.
  • Develop and maintain technical documentation, implementation plans, and development standards that promote consistent, secure, and maintainable systems.
Why You’ll Love This Role

You’ll combine hands‑on software development with technical leadership, solving complex challenges and helping other developers grow. You’ll also see how your work makes a difference by maintaining secure, reliable systems that support essential public health services and protect information that communities across Washington depend on.

The Ideal Candidate

You bring strong software engineering skills, experience designing and maintaining complex applications, and the ability to guide other developers. You value secure, reliable systems and understand how technology supports essential public health services.

Required Qualifications

There are multiple pathways to qualify for this position. You must meet one of the options provided and any additional criteria listed. Please ensure any relevant experience defined below is outlined in your cover letter, resume, and/or applicant profile. Additional relevant experience may substitute for education on a year-for-year basis.

Option 1: Eleven (11) years of professional experience in one or more of the following IT disciplines: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications.

Option 2: An associate’s degree or higher in an Information Technology program or a closely related field AND Nine (9) years of professional experience in one or more of the following IT disciplines: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications.

Option 3: A bachelor’s degree or higher in Information Technology program or a closely related field AND Seven (7) years of professional experience in one or more of the following IT disciplines: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications.

Additional Required Knowledge, Skills, And Experience
  • Professional experience in software development, including designing, developing, testing, implementing, and maintaining applications.
  • Recent experience in coding and developing applications and solutions using current vendor supported version of tools such as SQL and .NET
  • Experience developing and maintaining complex web-based applications using .NET/C#.
  • Experience developing and working with relational databases using SQL and T‑SQL.
  • Experience developing or integrating RESTful APIs and web services.
  • Experience using modern JavaScript frameworks such as React, Angular, Vue, or similar technologies.
  • Experience using Agile methodologies and practices throughout the software development lifecycle.
  • Knowledge of software development practices related to application architecture, testing, source control, security, and deployment.
  • Experience providing technical leadership to others, such as coordinating development work, mentoring developers, conducting code reviews, or providing technical guidance.
Preferred Qualifications
  • Bachelor’s degree or higher in Computer Science, Management Information System, or closely allied field (Engineering/Mathematics)
  • Experience with DevOps and Continuous Integration / Continuous Delivery (CI/CD) practices and tools such as Azure DevOps and GitHub.
  • Experience developing CaaS applications in technologies such as Azure Container Apps and Docker.
  • Experience with cloud computing via Azure Services such as Azure Portal, Azure App Services, Application Insights, Azure Storage, Azure SQL and Azure Functions.
  • Experience developing custom components, templates and web-based applications with the Dynamics 365 PaaS, Power Platform, and
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Lead DOH9003
Senior Software Engineer, Lead DOH9003

State of Washington • Olympia (WA)

Hybrid
USD 140,000 - 190,000
Remote work
Comprehensive benefits
Senior Software Engineer, Lead DOH9003
Senior Software Engineer, Lead DOH9003

State of Washington • Washington

Remote
USD 140,000 - 190,000
Health benefits
Senior Software Engineer, Lead (Remote) — Public Health Tech
Senior Software Engineer, Lead (Remote) — Public Health Tech

State of Washington • Olympia (WA)

Hybrid
USD 140,000 - 190,000
Remote work
Comprehensive benefits
Remote Lead Software Engineer - Public Health Tech
Remote Lead Software Engineer - Public Health Tech

Washington State Department of Health • Washington

Remote
USD 120,000 - 180,000
Senior Software Engineer, Lead - Remote (WA/OR/ID)
Senior Software Engineer, Lead - Remote (WA/OR/ID)

State of Washington • Washington

Remote
USD 140,000 - 190,000
Health benefits
Senior .NET/SQL Full-Stack Developer
Senior .NET/SQL Full-Stack Developer

Apollo Technology Solutions LLC • Des Moines (IA)

On-site
USD 90,000 - 130,000
Software Developer Sr - ERP Integration experience preferred (2026-0598)
Software Developer Sr - ERP Integration experience preferred (2026-0598)

Valley Medical Center & Clinics • Renton (WA)

Remote
USD 117,000 - 175,000
Dynamic 365 Developer
Dynamic 365 Developer

State of Washington • Lacey (WA)

Hybrid
USD 99,000 - 134,000
Dynamic 365 Developer
Dynamic 365 Developer

Washington State Department of Correction • Washington

Hybrid
USD 99,000 - 134,000
Senior .NET/SQL Full-Stack Developer
Senior .NET/SQL Full-Stack Developer

Mbi Llc • Des Moines (IA)

Hybrid
USD 90,000 - 120,000