The Position Profile: The responsibilities of this classification include a variety of production and development tasks such as supporting and enhancing existing software applications, customizing vendor packages and other applications. The incumbent troubleshoots user applications and interfaces, systems integration, and resolves user acceptance problems. The Application Developer participates in the full software development life cycle which may include being a project lead on a project specific basis.
Who may apply: This position is open to all qualified applicants.
Work schedule : This position is exempt from the provisions of the Fair Labor Standards Act, and is not overtime eligible. The core work hours will be Monday through Friday, 8:00 a.m. to 5:00 p.m.
Work location: This position is located at the King County Courthouse in downtown Seattle. The incumbent may be required to work at other District Court locations.
King County District Court Profile: KCDC is the largest and most technologically advanced court of limited jurisdiction in the State of Washington and is currently responsible for processing approximately a quarter of a million matters per year. The Court is a leader in many areas involving public safety and access to justice, including the use of problem-solving courts, jail alternative programs and judge-managed probation services. Thirteen cities contract with King County for judicial services that are provided by KCDC.
The following duties are not intended to represent the entire functional capacity of the position at the task level.
Support, update and revise existing applications, programs, interfaces and vendor software. Troubleshoot application and/or interface problems. Communicate with vendors for problem resolution and other needs where appropriate.
Analyze and resolve user problems; create applications to facilitate client use; provide user support and training; write training materials. May analyze vendor software packages and assist in developing purchase recommendations.
Develop applications and enhancements. Write, test and debug programs and system interfaces.
Participate on development teams. May lead or coordinate development teams on a project specific basis.
Participate in the full software development life cycle – conception, requirements analysis, specification design, coding, acceptance, testing, implementation and training.
Meet with users to determine systems requirements; facilitate client communications.
Develop and manage project work plans, usually for smaller projects.
Conduct user acceptance testing; resolve user acceptance problems.
Develop reports, flow charts and diagrams. Develop documentation and operating instructions.
May be called upon to provide support for service issues or failures at any time.
Perform other duties of a similar nature and level.
Experience, Qualifications, Knowledge, Skills:
Experience in interpreting user needs into systems products that successfully address requirements.
Demonstrated knowledge and experience in project management principles and methods.
Experience in applying advanced software engineering principles and practices.
Experience in managing software development cycles.
Knowledge of mainframe, client server and/or web programming environments; database design and application techniques in a database environment; programming languages, program development tools, and operating systems;
Knowledge in methodologies in additional application areas, such as component and Web programming.
Skill in conveying technical information to non-technical users; technical documentation skills, including developing complex application requirements; written and oral communication skills;
Customer service skills.
Ability to analyze, organize and prioritize work; adapt to changes in work load demands; multi-task and follow through.
Ability to conduct research on a specific work assignment.
Knowledge and ability to apply problem solving and conflict resolution techniques.
Ability to troubleshoot, plan and organize and handle multiple competing priorities.
Analyze client business processes and converting client needs into system requirements.
Ability to monitor budget expenditures; prepare purchasing and technical bid specifications.
Hardware and software skills commensurate with the duties of this position.
Selection process: Application materials will be screened for qualifications and the most competitive candidates will be invited for interviews. Any employment offer will be contingent upon the results of a criminal background investigation and finger printing.
PLEASE NOTE: Apply online at kingcounty.gov/jobs (preferred), or send your resume and cover letter to Aaron Moe, HR Project Manager, 500 4th Ave, Ste 553, Seattle WA 98104, or via email to firstname.lastname@example.org . For questions, please call Aaron Moe at 206-477-3259.
King County provides regional services to over 1.9 million residents including more than 340,000 people living in unincorporated areas....