DSHS FTAA Lead Application Modernization Developer
About the role
The Facilities, Technology & Analytics Administration (FTAA) Lead Application Developer supports DSHS's Division of Child Support (DCS), which delivers reliable child support services to millions of people annually. This role involves modernizing applications and supporting the development of secure, dependable, and evolving technology.
Responsibilities
- Design, build, and maintain automated build pipelines, deployment processes, and supporting scripts that improve software delivery across multiple development teams.
- Modernize source control practices, including repository migration, branching strategies, and automation that improve reliability and consistency.
- Design application integration approaches that connect existing and modernized systems across multiple technology platforms.
- Reduce manual work by identifying opportunities to automate development and deployment processes.
- Troubleshoot complex technical issues involving build automation, integration, and development tools.
- Provide technical guidance, coaching, and knowledge sharing that helps development teams adopt consistent coding, automation, and source control practices.
- Evaluate new technologies, tools, and development approaches, and provide recommendations that support future modernization efforts.
- Contribute technical expertise for long-range planning, procurement, disaster recovery, legislative changes, and enterprise technology decisions while helping protect highly sensitive data.
Requirements
We are seeking a candidate with extensive, practical experience supporting continuous integration and delivery for multiple platforms. Key responsibilities include designing, developing, and supporting enterprise software across multiple technology platforms, creating and maintaining build automation, continuous integration and delivery pipelines, deployment processes, and automation scripts, working with source control systems like Git and Subversion, including repository migration and branching strategies, designing application integration approaches, and working with interconnected systems. Experience with PowerShell, Bash, Jenkins, GitHub Actions, .NET, Java, COBOL, Visual Basic, or similar development tools is required. Additionally, the ability to explain technical concepts to people with different backgrounds and help teams adopt new tools and practices, and supporting secure application development and protecting sensitive information are essential.
Qualifications
- At least 10 years of senior-level experience creating CI/CD software solutions.
- Experience providing IT support across highly regulated, compliance-driven environments, including government and private-sector programs.
- Familiarity with IRS Pub 1075 or comparable regulatory frameworks for safeguarding sensitive data.
- Experience coaching or mentoring technical staff.
- Development of secure applications that protect confidential information.
- Modern software development practices across cloud, web, client/server, and mainframe environments.
- A continuous improvement mindset and a willingness to explore new technologies that improve quality, security, and efficiency.
Skills
- Expertise in design, development, and support of enterprise software across multiple technology platforms.
- Proficiency in creating and maintaining build automation, continuous integration and delivery pipelines, deployment processes, and automation scripts.
- Experience with source control systems such as Git and Subversion, including repository migration and branching strategies.
- Knowledge of application integration approaches and working with interconnected systems.
- Experience using technologies such as PowerShell, Bash, Jenkins, GitHub Actions, .NET, Java, COBOL, Visual Basic, or similar development tools.
- Ability to review application architecture, dependencies, and technical approaches to support modernization efforts.
- Ability to explain technical concepts to people with different backgrounds and help teams adopt new tools and practices.
- Experience supporting secure application development and protecting sensitive information.
- Experience applying software development lifecycle practices and technology standards throughout the development process.
Benefits
This role offers statewide teleworking within Washington. You'll collaborate with talented technology professionals while helping improve services that make a meaningful difference for Washington families.
Pay
The salary range for this role is $90,000 - $120,000 per year, depending on experience and qualifications.
Schedule
This role offers a flexible schedule that allows for remote work within Washington state.