Senior .NET Developer

State of Washington$95K — $125K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, or a related field.
  • Eight years of experience in a complex IT environment.
  • Six years of experience developing applications with C#, .NET, or MS Entity Framework.
  • Proficiency in major programming languages/frameworks like C#, .NET, MS Entity Framework.
  • Experience with AI-assisted development tools and integrating AI capabilities in applications.

Responsibilities

  • Lead software development projects using the Software Development Life Cycle (SDLC).
  • Develop and maintain application functionalities, ensuring data security and access.
  • Coordinate and conduct testing for new or modified systems.
  • Create comprehensive technical documentation for reference and deployment.
  • Proactively monitor system performance and address emerging issues.

Benefits

  • Regular, full-time position with a salary range of $95,676 to $125,544.
  • Required to work at least 2 days per week onsite at AOC facilities.
  • Washington State residency required, with potential exceptions.
  • Additional training and mentorship opportunities provided.
Full Job Description
Salary : $95,676.00 - $125,544.00 Annually
Location : Thurston County - Olympia, WA
Job Type: Exempt
Job Number: 2026-75
Department: Administrative Office of the Courts
Opening Date: 08/12/2026
Closing Date: 9/2/2026 11:59 PM Pacific

Description
The Senior Software Developer is responsible for leading and overseeing the development, configuration, integration, testing, and deployment of complex agency-wide information systems to address the business requirements of the state courts system. This position provides senior-level expertise to all software development functions.
Administrative Office of the Courts
Senior .NET Developer

(Senior Software Developer)

Information Services Division
POSITION DETAILS
Job #:2026-75

Status: Regular, Full-Time*

Location: Olympia, Washington

Salary: Range 72: $95,676 - $125,544 per year (DOQ).

Opens: August 12, 2026

Closes: September 2, 2026 AOC reserves the right to close the recruitment at any time but no sooner than seven calendar days after posting.
WASHINGTON STATE RESIDENCY AND TELEWORK INFORMATION
AOC requires employees to reside in Washington State. Any exceptions must be approved. If you are invited to interview and currently reside outside of Washington State, seek more information about residency requirements from the AOC hiring manager of this recruitment.
This position requires at least 2 days per week working onsite at AOC facilities

Duties
  • Collaborate with project managers, business analysts, and other IT resources to develop IT applications/software using the Software Development Life Cycle (SDLC).
  • Serves as the technical leader in highly complex software or application development efforts.
  • Develops and maintains functionality used by software applications, including change management, security and authentication, application distribution, support for data access, search routines, system wide configurations, and reports.
  • Defines and analyzes IT problems, conducts in-depth research, and provides recommendations on solutions based on business and technical requirements.
  • Reviews and comments on functional and technical specifications written by AOC staff.
  • Develops applications and software solutions using assigned languages, platforms, and frameworks.
  • Conducts code reviews of other software developers' work products.
  • Creates and maintains technical documentation for research and reference.
  • Performs initial unit and system testing using both manual and automated test processes with all assignments and work products being delivered to ensure they are working as expected.
  • Coordinates with business owners/analysts, other developers, and the test team to assist in testing as development progresses.
  • Coordinates and performs in-depth tests, including end-user reviews, for modified and new systems.
  • Create documentation for ISD staff to deploy developed solutions to various environments. Provides technical mentorship and coaching to other system support staff.
  • Maintains IT applications and associated components while coordinating with the application support team.
  • Proactively monitors system performance to identify emerging issues.
  • Evaluates new software development products and programming languages and makes recommendations to ensure consistency with industry's best practices.
  • Liaises with technical, business and stakeholder groups, communicating effectively between the two entities.
  • Responds to customer service requests and provides senior-level troubleshooting, problem resolution and consulting.
  • Works collaboratively to enhance or improve business processes via integration, or as necessary, minimize the impact of integration on those processes.
  • Evaluates results of integration efforts, then reports and make recommendations based on findings.
  • Communicates data problems and issues to key stakeholders, including both technical and business end users.
  • May perform lead duties for a workgroup. These duties may include resolving procedure or workflow conflicts, providing input to the manager regarding managerial issues, and informing the manager of needs, issues and concerns.
  • Performs other duties as required.


Qualifications
A combination of education and experience demonstrating a working knowledge of the duties, responsibilities and competencies of the Senior Software Developer may substitute for the qualifications listed.
A Bachelor's degree in Information Technology, Computer Science, OR closely allied field, AND:
  • Eight (8) years of experience in a complex information technology environment TO INCLUDE:

    • Six (6) years of experience developing and enhancing applications using C#, .NET, MS Entity Framework, or other high-level languages and tools.

THE IDEAL APPLICANT WILL ALSO HAVE SOME OR ALL OF THE FOLLOWING EXPERIENCE, EDUCATION, KNOWLEDGE, SKILLS, AND ABILITIES
  • Highly proficient in a major programming languages/frameworks, such as C#, .NET, MS Entity Framework.

  • Demonstrated experience applying software development methodologies, and leading design and implementation efforts at a senior level, including sound architectural and design decision-making across the full development lifecycle.
  • Experience developing web front-end applications using frameworks such as Blazor, Angular, React/Vite, or similar front-end frameworks.
  • Experience with version control systems (e.g., Git) and DevOps CI/CD practices, including designing and maintaining enterprise-scale CI/CD infrastructure using tools such as Azure DevOps or GitHub Actions.
  • Experience writing and optimizing complex SQL, including stored procedures, functions, and multi-table queries, in support of application development.

  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, or similar) in a professional setting, with sound judgment to balance productivity gains against code quality, security, and accountability for final output.
  • Experience integrating AI capabilities into new or existing applications in advanced or innovative ways, such as building custom copilots, fine-tuning models, or embedding AI into workflow automation.
  • Advanced SQL skills, including query performance tuning, indexing strategy, execution plan analysis, and database schema design.
  • Ability to establish or contribute to team standards and guardrails for AI-assisted development, such as code review practices, data privacy considerations, and appropriate use policies for AI coding tools
  • Knowledge of the fundamentals of Enterprise Architecture.
  • Proficient in utilizing Microsoft 365 products, including Teams, Outlook, Word, OneNote, PowerPoint, and others, with expertise appropriate to the responsibilities of the role.


Supplemental Information
HOW TO APPLY
For more information about the position, to review the job description, application submission requirements, supplemental questions, inquire about benefits, or to apply for the position:
IMPORTANT INFORMATION
  • The workweek may fluctuate depending on workload or agency needs.
  • Overnight travel may be required based on business needs.
  • This position is not overtime eligible.

About State of Washington

State of Washington Careers

Joining the State of Washington's diverse team offers more than just a job; it opens opportunities to build and grow a career in an array of fields. State of Washington is renowned for its commitment to excellence and innovation in public service.

Explore Job Opportunities

State of Washington offers a variety of job opportunities that cater to a range of skills and interests. From environmental science to public health, the state provides roles that contribute significantly to the community and the environment. Each position at the State of Washington supports a culture of leadership and professional growth.

Experience Professional Growth

Career advancement is a cornerstone of employment with the State of Washington. With programs designed to foster leadership skills and professional development, employees are encouraged to ascend through the ranks. The State of Washington is committed to providing career pathways that help individuals achieve their professional goals.

Engage in Diversity Training and Innovation

The State of Washington places a high priority on creating an inclusive work environment. Diversity training is integral, ensuring all team members understand and appreciate the value of differences. Innovation is at the heart of the State of Washington, where new ideas and perspectives lead to effective solutions and services.

Benefits and Culture

Employees at the State of Washington enjoy a comprehensive benefits package that supports both their professional and personal lives. Health benefits, retirement plans, and wellness programs are just the beginning. The culture here is built on mutual respect, collaboration, and a commitment to excellence.

Internship Programs

For those starting their career journey, internship opportunities provide a gateway to full-time employment and a chance to develop valuable industry skills. Internships at the State of Washington are designed to give hands-on experience and insights into the workings of state government.

Join the Team

State of Washington is continuously hiring new talent. Interested candidates are encouraged to review open positions that match their skills and career interests. The hiring process is thorough, ensuring that both the candidate and the position are a perfect match.

Prepare for Your Interview

To help candidates succeed, State of Washington offers resources on how to effectively prepare for interviews. Tips on crafting a compelling resume and mastering interview techniques are available to ensure applicants present their best selves.

Networking and Career Events

Regular networking events and career fairs provide opportunities to connect with leaders in various fields and explore potential job openings. These events are ideal for sharing professional experiences, meeting potential mentors, and learning more about the State of Washington's mission and values.

Stay Connected

Keep up to date with the latest news, job alerts, and career tips from the State of Washington by subscribing to the careers newsletter. Discover the exciting and rewarding opportunities that await at the State of Washington.

SEARCH STATE OF WASHINGTON JOBS

READ CAREERS BLOG

JOB ALERT EMAILS

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Explore the rewarding career opportunities at the State of Washington today.
Learn more about State of Washington

Similar Jobs

More Jobs at State of Washington

More Information Technology Jobs

Find similar Senior .NET Developer jobs: