Senior Software Developer
Seattle, WA - USA
Job Summary
- Summary
King County Department of Judicial Administration is seeking a SeniorSoftware Developer(IT EngineerSenior)to join our Technology Services Division! We are looking for someone who has experience in software development on large and complex systems advanced knowledge of information systems and technology principles can think creatively to troubleshoot problems and has high attention to detail.
As the Senior Software Developeryou will be responsible for developing user interfaces and business processes for various systems devices and data exchanges. The Department of Judicial Administrations core business applications form a highly complex distributed system serving multiple departments external agencies and the public for the submission and management of King County Superior Court case filings court documents and related working copy documents submitted to the Court. These applications are comprised of off-the-shelf reconfigured-off-the-shelf and custom software components.
OurTechnology Services Division (TSD)supports the mission of the Department of Judicial Administration by enabling business processes through the use of information technology (IT).The functions of our office include but are not limited to:
Serving all customers
Receiving and processing court documents
Providing a clerk presence at every court proceeding to make the record and take minutes
Receipting fines and fees
Initiating cases including civil and family law
Disbursing funds
Storing wills in the Will Repository
Facilitating access to court records online and in-person
Managing the Adult Drug Diversion Program
Work Schedule
The typical work week is Monday through Friday 8:00am to 5:00pm; 40 hours per week. The successful candidate may berequired to be available to work additional hours and/or a flex schedule which may include evenings and weekends as needed to respond to service needs. This position is exempt from the overtime provisions of the Fair Labor Standards Act (FLSA) and is not eligible for overtime.
Work Location
This position will work out of one of our Superior Court Clerks offices listed below but may be required to work or attend trainings and/or meetings at other locations on occasion.- King County Courthouse (KCCH) located at516 Third Avenue Seattle WA 98104
- Maleng Regional Justice Center (MRJC) located at401 Fourth Avenue North Kent WA 98032
- Patricia H. Clark Children and Family Justice Center (CCFJC) located at1211 East Alder Seattle WA 98122
Remote and Onsite Work
The Technology Services team works in a hybrid model that includes both in-office and telecommuting days. The balance of remote and onsite work depends on business needs and may change over time.
Employees must reside in Washington state and within a reasonable distance to their King County worksite to respond to workplace reporting requirements.
The individual selected for this opportunity will join an innovative forward-thinking team. King County has a robust collection of toolsandresourcesto support working remotely. Employees will receive a County-issued laptop and must maintain a home workspace with reliable internet access allowing them to perform their duties and stay responsive during scheduled work hours.
- Job Duties
- 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 business needs.
- Evaluate existing applications for process efficiency system integrity security and data quality.
- Redesign and replace selected application sub-systems as needed.
- Respond to system failures and issues through troubleshooting and resolving underlying problems.
- Implement fixes changes and enhancements.
- Partake in the software development life cycle conception requirement analysis design coding testing release and maintenance.
- Provide consultation services and presentations to management and customers.
- Develop and maintain documentation for applications and systems programs processes and operating instructions.
- Collaborate with peer developers testers system engineers IT system specialists and DBA to ensure the best possible solutions and services.
- Occasionally provide off-hour support for critical systems and associated integrations.
- Perform other duties as assigned.
- Experience Qualifications Knowledge Skills
Our ideal candidate will demonstrate the following (Minimum Qualifications):
- Bachelors degree in Computer Science or a related field OR equivalent combination of experience and education.
- Advanced knowledge of information systems processes techniques and computer technology principles.
- 5 or more years in software development on large and complex systems.
- Proficient in web development; deep understanding and experience with HTML/JavaScript/CSS.
- Familiarity with n-tier architecture development and deployment.
- Familiarity with REST/ Web API development.
- Experience on database and data analytics.
- Results-driven process-oriented self-starter that can successfully work on multiple projects simultaneously.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Ability to collaborate with partner government agencies.
- Ability to effectively present information in one-on-one and small group situations throughout the organization.
- Experience in system support: ability to troubleshoot issues track resolve and document significant system problems and issues requiring a broad understanding of the entire complex system.
- Excellent organizational skills and attention to detail.
- Must be able to work in a fast-paced environment with daily work processing deadlines.
- Strong analytical and strategic skills; ability to synthesize complex information and influence decision makers turning strategy into action.
- Ability to work independently and in a team environment.
- An understanding of best practices for keeping PII PCI HIPAA and CJIS data secure.
- Demonstrated competence with Microsoft Windows operating systems and Microsoft Office Suite.
- Ability to learn quickly.
The most competitive applicants will have the following experiences and qualifications (Desired):- Familiarity with Agile and working knowledge of SCRUM.
- Experience in test driven development.
- Familiarity with cloud integration and Microsoft Azure App Service Logic App Service Bus API Management Functions.
- Familiarity with MVC/ MVC.
- Experience with Java/Groovy.
- Good understanding of performance.
- Previous experience with customer relationship management (CRM) and content management systems (CMS) such as Sitecore and SharePoint.
- Supplemental Information
Are you ready to make a differenceCome join the team dedicated to serving one of the nations best places to live work and play.
Who May Apply
We welcome applications from all qualified applicants. The Department of Judicial Administration values diverse perspectives life experience and encourages people of all backgrounds to apply.
This posting will create a list of qualified candidates that may be considered for selection of additional vacancies of the same position type over the next six (6) months.Application Process
Ifyou are interested in pursuing this position and supporting King Countys vision for unified equitable and high-performing government please follow the application instructions carefully. Provide us with your work history as applicable ensuring that you provide details that highlight your ability to fulfill the requirements for this position.
If you need this announcement in an alternate language or format or you would like to request accommodation or assistance in the application or assessment process please contact Falisha Forgash at or .
The following items are required to be considered for this vacancy:
- Complete King County job application(Your responses should be thorough and complete and will be used in the screening process.)
- Respond to all required supplemental questions(These responses must also be thorough and complete as they are a key part of the screening process.)
Please note:Cover letters resumes and additional attachments will not be reviewed as part of the evaluation process if not outlined as a required application material as outlined above.
Your application may be marked as incomplete if you do not include all relevant information directly within the application. Cover letters and/or resumes are not accepted in lieu of a completed application. Applications and/or answers to supplemental questions that state see my resume or see my personnel file are considered incomplete and will not be accepted.
Selection Process
Application materials will be screened for completeness and competitiveness. The most competitive candidates may be invited to participate in one (1) or more interviews and other possible selection process elements. Final offers are contingent on successful completion of reference checks a record reviewand/or a criminal background check. Criminal background records are not automatically disqualifying.
The person hired into this position will be required to adhere to the policies of the Department of Judicial Administration in meeting and maintaining the standards required for providing professional high-quality Superior Court record services while ensuring access to justice and integrity in the process as well as other standards related to conduct.
Contact:If you have questions or would like more information about the application process please contact Falisha Forgash Senior Human Resource Business Partner at .
Union Membership:This position is represented byProfessional and Technical Employees Local 17 (PROTEC17).King Countys Vision Mission and ACTIVATE Values unite us.
King County serves residents with a relentless sense of urgency delivering on commitments with transparency and accountability. We are action-oriented creative problem solvers who collaborate across roles engage directly with communities and challenge the status quo to achieve meaningful impact. As a unified team we uphold high ethical and stewardship standards embrace change stay curious and continuously improve. Across all interactions we listen first act quickly and stay aligned as a team to earn and sustain public trust. Learn more about our Vision Mission and ACTIVATE Values here and visit our Why work at King County page here.
King County is an Equal Employment Opportunity (EEO) Employer
No person is unlawfully excluded from employment opportunities based on sex race color national origin ethnicity religious affiliation disability sexual orientation gender identity or expression age except by minimum age and retirement provisions pregnancy status as a family caregiver parental status marital status military status or status as a veteran who was honorably discharged or who was discharged solely as a result of the persons sexual orientation or gender identity or expression citizenship or immigration status genetic information or other protected class. However to the extent that distinction or differential treatment on the basis of citizenship or immigration status is authorized by either federal or state law regulation or government contract it is not an unfair practice.
Our EEO policy applies to all employment actions including but not limited to recruitment hiring selection for training promotion transfer demotion layoff termination rates of pay or other forms of compensation.
Required Experience:
Senior IC