Human Resources Division
ADM-ES-0450
500 4th Avenue, Room 450
Seattle, WA 98104

206-296-7340 HRcentral@kingcounty.gov

Anita Whitfield
Director

Powered by NEOGOV
Job Title: Applications Developer - Senior
Opening Date/Time: Tue. 09/08/09 12:00 AM Pacific Time
Salary: $72,753.00 - $92,219.00 Annually
Job Type: Career Service, Full Time, 40 hrs/week
Location: Multiple locations in King County, Washington
Department: Department of Judicial Administration
 


 
 
This position is responsible for the development and maintenance of the Department’s core business applications, including, but not limited to, the Electronic Courts Record system; a highly complex, distributed system serving multiple Departments, external agencies, and the public for the submission and management of Superior Court case filings; electronic filing of court documents and related working copy documents submitted to the Court, multiple high-volume transactional RDBMS database back-ends and numerous Windows and web-based client applications. These applications are comprised of off-the-shelf, customized-off-the-shelf and custom software components. 

WHO MAY APPLY: This position is open to all qualified career service employees who are members of IFPTE Local 17 Information Technology Employees Bargaining Unit, qualified career service employees, and the general public. Special consideration will be given in that order. Applications received by close of business 09/22/09 will be reviewed first.

WORK LOCATION: King County Courthouse, 516 3rd Avenue, Seattle Washington and/or Regional Justice Center, 401 4th Avenue North, Kent Washington.
 
WORK SCHEDULE: This position is exempt from the provisions of the Fair Labor Standards Act, and is not overtime eligible. Work schedule is normally Monday through Friday, 8:00 a.m. – 5:00 p.m. May be required to work extended and/or flex scheduled work hours to respond to service needs.

Additional materials required: Please include a resume and cover letter that describes how you meet or exceed the requirements for this position. These materials are supplemental to your application. You must still completely fill out the application with your relevant education and work experience. Your application may be rejected as incomplete if you include relevant information only on the resume or cover letter.
 
Please note that you can attach multiple documents to your application. Your options are:

* Copy and paste one or more documents into the text resume section of the application.
* Attach multiples documents/files in the resume attachment section.

 Job Duties:
The primary job functions of this position include:
  •  Full Lifecycle Administrative management of commercial and custom software related to Department systems, such as the ECR system. 
  •  Provide troubleshooting, and Tier II technical support for all aspects of Department systems including ECR.
  •  Liaison with Department business unit management and staff, including learning and documenting business processes, gathering user requirements.
  •  Monitor application performance, research develop, design and implement performance enhancements.
  •  Lead technology projects related to the Department systems.
  •  Develop new software applications, maintain and update existing systems, and integrate new and existing applications. 
  •  Participate in or lead the software development.
  • Provide complex data extraction and reporting services for existing systems.
  •  Provide software build and release management services for in-house or vendor developed software related to Department systems and supporting internal and external customers.
  •  Develop and maintain standards, guidelines, procedures, and documentation relating to the design, configuration, management, maintenance and performance of the Department systems.
  •  Other duties as assigned 

 Experience, Qualifications, Knowledge, Skills:
Successful candidates must possess an advanced knowledge of information systems, processes, techniques and computer technology principles. Requirements include
1.    A minimum of 5 years documented software related work experience in information technology.
2.    A minimum of 3 years documented work experience as an application developer or software engineer, demonstrating a strong foundation in object-oriented software design and development and practical experience with the full software development lifecycle.
3.    A minimum of 2 years documented experience writing Microsoft.NET-based applications using C# (or VB.NET).
4.    A minimum of 1 year documented GUI design experience using Windows Forms and Web Forms.
5.    Solid database skills with demonstrated experience with SQL Server, ADO.NET, stored procedures and complex queries.
6.    Strong knowledge of web interface technologies such as HTML, DHTML, CSS, JavaScript, ASP.NET, XML, XSLT, and AJAX
7.    Working knowledge of web services
8.    Familiarity with service-oriented architectures
9.    Demonstrated work experience administering complex, multi-tiered applications in a distributed server environment.
10.Working knowledge of information systems security practices.
11.Working knowledge of formal information technology operations management techniques.
12.Strong teamwork skills and customer service orientation.
13.Strong oral and written communications skills, including developing technical documentation and communicating technical information to a non-technical audience.

 Supplemental Information:
DESIRABLE QUALIFICATIONS:

1.    Bachelor of Science in Computer Science or closely related field.

2.    Solid understanding of version control and configuration management systems, including Microsoft SourceSafe.

3.    Experience with presentation layer toolkits such as Infragistics.

4.    Experience with Microsoft Office Automation tools and techniques.

5.    Experience with UML modeling tools and techniques.

6.    Familiarity with common software design patterns.

7.    Knowledge of workflow engines and electronic forms development.

8.    MCSD or equivalent certification.

       
 
SELECTION PROCESS: Applications will be screened for qualifications and clarity. The most competitive applicants may be invited to an interview.
 
UNION MEMBERSHIP: This position is represented by IFPTE Local 17 Information Technology Employees Bargaining Unit.