Back to all jobs
State of Washington logo

Senior Software Developer

State of Washington

Olympia, Washington, United States of America
Exempt, Full-time
Posted 1 week ago
Onsite

About the role

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.

Responsibilities

  • Develops and maintains functionality used by software applications
  • Defines and analyzes IT problems, conducts in-depth research, and provides recommendations on solutions
  • Reviews and comments on functional and technical specifications
  • 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
  • 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
  • Creates 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 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 makes 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

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, OR closely allied field
  • Eight (8) years of experience in a complex information technology environment
  • Six (6) years of experience developing and enhancing applications using C#, .NET, MS Entity Framework, Java, Magic XPA, COBOL, Natural, and ColdFusion
  • Highly proficient in one or more major programming languages/frameworks, such as C#, .NET, MS Entity Framework, Java, Magic XPA, ISPW, Software AG Designer and ColdFusion
  • Working knowledge in software development methodologies, design and implementation
  • Skill using version control systems, web services, and/or automated build/deploy agents
  • Knowledge of the fundamentals of Enterprise Architecture
  • Proficient in utilizing Microsoft 365 products, including Teams, Outlook, Word, OneNote, PowerPoint, and others

Benefits

  • Health insurance
  • Basic life insurance
  • Long-term disability insurance
  • 401k matching
  • Paid leave
  • Vacation (Annual Leave)
  • Sick Leave
  • Holidays
  • Dependent care assistance
  • Other insurance coverage

About the Company

The Administrative Office of the Courts (AOC) is looking for top-performing employees who embody its core values integrity, inclusion, accountability, and teamwork.

Job Details

Salary Range

$93,804 - $123,084/yearly

Location

Olympia, Washington, United States of America

Employment Type

Exempt, Full-time

Original Posting

View on company website
Create resume for this position