Senior Applications Developer

King County   Seattle, WA   Full-time     Information Services / Technology (IT)
Apply Now
Posted on October 16, 2020
Summary

First consideration will be given to complete applications received by 4:30 PM on September 4, 2020.  Please note the change of date.

Come and join one of the world's most innovative courts that fully embraces up-to-the-minute technology. Be a part of light-weight team that is open to new ideas and creative software solutions.
 
If you have passion for solving complex problems through engineering. If you are a creative developer who loves to build useful and attractive tools for variety of mission critical contexts. If you are a public service driven individual who wants take our court to the next level. We want to talk to you!
 
We are looking for a Senior Application Developer. We are a custom web application development shop with a portfolio full of elegant solutions (in the Microsoft technology stack). As part of the team you will support and produce enhancements to existing products, and partake in development and deployment of new applications.

A successful candidate will possess fluent cloud-based web application development principles; a disciplined source code management practice; a strong sense of team work; a details-driven person who strives to understand how individual pieces fit into the bigger picture. We want someone who can listen to clients' needs and effectively communicate their interpreted vision in the products we produce.


Who may apply: This position is open to all qualified applicants.

Work location: This position is located in the King County Courthouse, 516 Third Avenue, Seattle WA 98109. The incumbent may be required to work at other court facilities.

During the COVID-19 emergency, some temporary teleworking may be possible, depending upon the court’s operational needs.


Work schedule: This is a full-time position working 35 hours per week. Work schedule is Monday through Friday, 8:30 a.m. - 4:30 p.m. Variations from those hours may occur, including early mornings, evenings and weekends as needed. This position is exempt from the provisions of the Fair Labor Standards Act and is not overtime-eligible.

Additional materials required: Please include a resume and letter of interest describing how you meet or exceed the requirements for this position. These materials are supplemental to your application. You must still completely fill out the on-line 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. Applications that state "see my resume" are considered incomplete and will not be accepted.

Please note that you can attach multiple documents to your application. Your options are:
1) Copy and paste one or more documents into the text resume section of the application.
2) Attached multiple documents/files in the attachment section.




 

Job Duties

The following duties are not intended to represent the entire functional capacity of the position at the task level:
 

 

  • Develop and support applications for highly complex systems, which requires a thorough analysis of the business processes that these systems support and an in-depth understanding of client needs.
  • Maintain and support systems requiring modifications and enhancements; maintain and modify mainframe, client-server or web-based applications.
  • Respond to system failures; analyze and resolve underlying problems.
  • Evaluate existing applications for process efficiency, system integrity, security and data quality; redesign and replace selected application sub-systems as needed.
  • Provide consultation services and presentations to management and customers; provide peer consultation.
  • Partake in software development life cycle – conception, requirements analysis, specification design, coding, acceptance, testing, and implementation.
  • Coordinate client meetings to understand business needs and determine systems requirements.
  • Act as a liaison with clients, vendors, contractors and management staff.
  • Design applications requiring complex integration with existing or legacy systems.
  • Develop and maintain documentation for applications and systems, programs, processes and operating instructions.
  • May develop budget requests, cost/benefit analyses, technical evaluations, feasibility studies and/or proposals and Requests for Proposal or Requests for Information.
  • May support applications that cross business lines and/or departments/agencies.
  • May perform relational database programming, including relational tables, indexes and stored procedures, while maintaining database integrity.
  • May be called upon to provide support for service issues or failures at any time.
  • Perform other duties as assigned.

Experience, Qualifications, Knowledge, Skills

  • Bachelor's degree in Computer Science or related field, or equivalent combination of experience and education.
  • Two or more years of professional experience working within the Microsoft development stack required, (five or more years of professional experience preferred) using at least two of the following technologies: Microsoft Visual Studio, C#, Microsoft ASP.NET MVC, Microsoft ASP.NET WebAPI, .Net Core, Microsoft Entity Framework 6+, AJAX, HTML, JavaScript, React/Angular Frameworks and CSS.
  • Experience in relational and non-relational data storage designs.
  • Familiarity with cloud integration and Microsoft Azure – App Service, Logic Apps, Service Bus, API Management, Functions.
  • Experience with iterative development methodologies such as Agile.
  • Ability to work independently and in a team environment.
  • Strong analytical and strategic skills; ability to synthesize complex information and influence decision makers, turning strategy into action.

Supplemental Information

Special requirements: Finalists must successfully pass a criminal background investigation and a reference check. A valid Washington State Driver's license or the ability to travel throughout the County is required.

Selection process: Application materials will be screened for qualifications and the most competitive candidates will be invited for interviews.

Union membership: Positions in this classification are not represented by a union.

If you have questions regarding this position, please call King County Superior Court Human Resources at 206-477-1536





 

King County offers a highly-competitive compensation and benefits package designed to meet the diverse needs of our employees and support our employees' health and well-being.  Eligible positions receive the following benefits and have access to the following programs:

  • Medical, dental, and vision coverage: King County pays 100% of the premiums for eligible employees and family members
  • Life and disability insurance: employees are provided basic coverage and given the opportunity to purchase additional insurance for both the employee and eligible dependents
  • Retirement: King County employees are eligible to participate in a pension plan through the Washington State Department of Retirement Systems and a 457(b) deferred-compensation plan
  • Transportation program and ORCA transit pass
  • 10 paid holidays each year (plus 2 personal holidays)
  • Generous vacation and paid sick leave
  • Paid parental leave, family and medical leaves, and volunteer leave
  • Flexible Spending Account
  • Wellness programs
  • Onsite gyms and activity centers
  • Employee giving program
  • Employee assistance programs
  • Flexible schedules and telecommuting options, depending on position
  • Training and career development programs
For additional information about employee benefits please visit our Benefits, Payroll, and Retirement Page.

This is a general description of the benefits offered to eligible King County employees, and every effort has been made to ensure its accuracy.  If any information on this document conflicts with the provisions of a collective bargaining agreement (CBA), the CBA prevails.  Also, in the event of any incorrect information in this document, applicable laws, policies, rules, CBAs, or official plan documents will prevail.
 
NOTE:  Benefits for Term Limited Temporary (TLT) or Short Term Temporary (STT) positions, including leave eligibility and/or participation in the pension plan through the Washington State Department of Retirement Systems, will vary based upon the terms and details of the position. Short Term Temporary positions are not eligible for an ORCA transit pass.
 
For inquiries about the specifics of this position, please contact the recruiter identified on this job posting.

01
This application requires a cover letter and a resume, in addition to a completed work history section. If you do not attach a cover letter and resume your application will be considered incomplete. Have you submitted a cover letter and resume?
  • Yes
  • No
02
Please indicate your highest level of education.
  • High School Graduate or GED
  • Some College
  • Bachelor's Degree
  • Master's Degree
  • PhD or higher
03
How many years of experience do you have in C# or other Object-Oriented programming languages (e.g. Java)?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
04
How many years of experience do you have with JavaScript Frameworks (e.g. Angular, React)?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
05
How many years of experience do you have with SQL server or other database frameworks (e.g. Oracle, MySQL)?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
06
How many years of experience do you have with Microsoft .Net Core?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
07
How many years of experience do you have with Microsoft ASP.Net WebAPI?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
08
How many years of experience do you have with Microsoft ASP.Net MVC?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
09
How many years of experience do you have with Azure or other cloud services (e.g. AWS)?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
10
How many years of experience do you have with Azure or other cloud services (e.g. AWS) App services or Web apps?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
11
How many years of experience do you have with Azure or other cloud services (e.g. AWS) Function or Logic apps?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
12
How many years of experience do you have with Azure or other cloud services (e.g. AWS) Storage Containers?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
13
How many years of experience do you have with Azure or other cloud services (e.g. AWS) Service Bus?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
14
How many years of experience do you have with Azure or other cloud services (e.g. AWS) Message Queues?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
15
How many years of experience do you have with Azure or other cloud services (e.g. AWS) Code as Infrastructure (e.g. ARM templates)?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
16
How many years of experience do you have with Microservices architecture?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
17
How many years of experience do you have with unit and Integration testing?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
18
How many years of experience do you have with Agile Development?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years
19
How many years of experience do you have with CI/CD Pipelines?
  • None
  • Less than one year
  • At least one year but less than four years
  • At least four years but less than seven years
  • At least seven years but less than ten years
  • Ten or more years

Required Question