Cloud App Developer

State of WashingtonThurston County – Tumwater, WA
Hybrid

About The Position

The Office of Secretary of State (OSOS) is seeking a Cloud App Developer to join their Division of Information Technology (IT). This role is permanent and full-time, focusing on the Application and Data Management program. The IT division ensures all technology systems within OSOS run smoothly, securely, and efficiently, acting as a strategic partner in driving business goals and safeguarding critical data. The Cloud App Developer will be responsible for the analysis, design, development, and implementation of the Combined Fund Drive (CFD) System, which supports over 80,000 state employees, as well as other statewide applications. The position requires ensuring all developed code meets state and federal standards for accessibility, security, and industry best practices. Duties extend to supporting team collaboration and other assigned functions.

Requirements

  • Four years of experience in applications development, including contributing to the design, development, and maintenance of applications using industry-standard tools, frameworks, and programming languages.
  • Experience working with relational databases such as MS SQL or comparable technologies, including supporting database development, maintenance, queries, and troubleshooting.
  • Experience in developing applications in the Microsoft.Net environment, C#, ASP.NET, MVC, .NET Core, AngularJS, Angular, VB.NET, HTML, CSS, TypeScript, JavaScript, jQuery, TSQL, PowerShell, and Software Defined Storage.
  • OR A Bachelor’s degree in Computer Science, Information Technology or related field and 1 year of experience working in the technology industry where development of systems or applications was the primary job responsibilities whether full stack, (app, services, data) or cloud based (Azure app services, AWS Elastic Beanstalk, runner, or amplify), etc.
  • Ability to efficiently use a personal computer and applicable software to successfully perform the essential functions of the position.
  • Ability to read and write English language.
  • Information Technology Experience is the progressive technical expertise of enterprise solution design and engineering in any of the following functional & technical IT domain areas: Software development & engineering (web, mobile, desktop, and embedded systems). Cybersecurity (network, asset, risk) Cloud computing & DevOps: (cloud architecture, management, and workflow automation) Data Science, AI & Analytics (big data, machine learning, data mining, and AI systems) Network administration (design and support) Quality Assurance (QA testing for failures, missed features and quality) Database Administration (managing and securing data stores, tuning & optimization) Emerging Technology

Nice To Haves

  • 1 year of experience working with Microsoft Azure Cloud or has the Azure Developer Associate (AZ-204) or is willing to accomplish the AZ-204 learning path in the first 6 months of hire.

Responsibilities

  • Programs within the OSOS Cloud environments as day-to-day operations, managing to issues and outages related to any applications supported by the position.
  • Develops and maintains cloud-based applications and services.
  • Designs and implements cloud architecture that meets business requirements.
  • Collaborates with DevOps team to ensure efficient deployment and operation of cloud infrastructure.
  • Optimizes cloud development and systems for scalability, security and performance.
  • Monitors and troubleshoots cloud systems to ensure uptime and performance.
  • Keeps up to date with the latest trends in cloud computing and programming.
  • Implements software design, practices and processes to build efficient, scalable and durable software applications.
  • Performs code reviews, verifies code quality and aligns to the OWASP guidelines for development best practices.
  • Contributes to team development practices by following established coding standards.
  • Assists peers with troubleshooting, and applying secure, consistent development patterns under the guidance of senior engineers and technical leads.
  • Supports transparency and operational stability by providing clear, timely communications to target audiences.
  • Participates in continuous improvement efforts by helping evaluate new tools and methods, contributing to prototypes or proof-of-concepts developed by senior staff, and collaborating with cross-functional teams to ensure new approaches integrate smoothly with existing systems and align with organizational goals.
  • Collaborates with supervisors, architects, business stakeholders, peer developers and business analysts in a professional manner to define, design, and implement key features that enhance overall user experience and deliver meaningful value.
  • Researches, designs, and implements new technologies, processes, and methods following SOLID coding principles and SDLC best practices to solve complex problems that have higher ambiguity.
  • Analyzes existing workflows to identify inefficiencies, gaps, and opportunities for improvement, recommending innovative solutions that streamline operations.
  • Provides training, guidance, mentorship and knowledge sharing sessions to help fellow developers and business users to understand and adopt new processes effectively.
  • Reviews logs, application code, and databases, troubleshoots problems, consults with business users and team to maintain systems and uptime of systems.
  • Supports incident response for application environments by assisting in identifying, tracking, and resolving emergency issues, outages, and work stoppages, while keeping appropriate audiences informed of status and progress through established communication channels.
  • Maintains application resilience by creating, updating, and testing disaster recovery plans; guides the team toward areas requiring functional testing; and ensures supported applications comply with applicable policies.
  • Sustains application performance by configuring and maintaining databases, performing routine checks, and collaborating with senior staff to ensure consistent, reliable operation across supported systems.
  • Supports communication and operational stability by providing clear, timely updates to stakeholders on application issues, outages, and incidents, documenting steps taken toward resolution, and ensuring transparency throughout the process.
  • Supports internal staff and external customers in troubleshooting issues.

Benefits

  • Potential eligibility for the federal Public Service Loan Forgiveness program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service