Senior Software Engineer, Lead DOH
Olympia, Thurston County, Washington, 98502, USA
Listed on 2026-10-25
-
Software Development
Senior Developer, Software Engineer
This home-based (remote) position is open to Washington residents and those living in Oregon and Idaho only.
The OpportunityAs 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.
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 CandidateYou 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 QualificationsThere 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).