Examjobresult

IT APPLICATION DEVELOPER – ENTRY


Job title: IT APPLICATION DEVELOPER – ENTRY

Company: Washington State

Job description: DescriptionThe Office of Secretary of State (OSOS) offers some of the most unique and diverse job opportunities in state government. Its critical responsibilities include: ensuring a fair and accurate elections process; connecting Washingtonians through the power of libraries; protecting our important government records; and registering corporations and charities. The Secretary of State also administers vital community programs that inspire giving, document our history, and assist crime survivors in avoiding further abuse. This independent office under the state Constitution operates from facilities in the Olympia area and statewide.The OSOS is looking for top-performing employees who embody its core values of integrity, service excellence, visionary leadership, collaboration and teamwork. It is committed to both employee growth and work-life balance. The benefits of working in state government also include potential eligibility for the federal program. Visit our website at: .The Division of Information Technology (IT) is a support arm of the entire organization–touching every program, every division, all staff members, and most stakeholders. IT is a division comprised of several teams that drive the OSOS IT operations. These teams include Applications Development, ServiceDesk Support, IT Project Management, System Administration and Architecture.IT Application Development – EntryPermanent, Full-TimeThis position provides software development, unit testing and technical support for OSOS IT applications, primarily the Corporations and Charities Filing System, under the direction of senior IT staff and reports to the Corporation and Charities Filing System (CCFS) Application Developer Senior Supervisor.This position assists with consulting, designing, and quality assurance for system enhancements, maintenance of the code base, fully resolves and test system defects, and provides system support to business users on a continuous basis.DutiesSoftware Development for IT applications
Tasks include:

\
  • Writes Angular, C#, Structured Query Language (SQL) (stored procedures, views, functions, and table definitions), JavaScript, SSRS Reports, VBScript, ASP.Net, Python. PowerShell and other language(s) programming code.
  • Employs industry standard application development tools to develop, code, test and implement changes related to the applications or the enhancement of these mission critical business systems.
  • Uses Microsoft Visual Studio, Visual Studio Code, and other appropriate integrated development environments to develop, unit test, analyze, debug, and optimize application and database code.
  • Uses design patterns such as but not limited to: dependency injection, repository-service, and redux to ensure application code can be tested and remains adaptable to future business needs and technological advances.
  • Implements easy to consume and understand RESTful services following REST principles.
  • Remains current and up to date on web technologies including but not limited to the latest Angular version and reactive forms, typescript, CSS/CSS extensions, and ASP.NET.
  • Employs basic understanding of web services internal and external to assist with enhancements and maintenance both on the service and DB.
  • Understands basic handling of code in Azure DevOps (ADO), GIT to track tasks, check-in changes and checkout code.
  • Participates in unit and interface testing of the application with direction from the development team.
  • Uses experience and knowledge of the system to resolve system defects, escalating issues to senior developers when necessary.
  • Consults with stakeholders to determine business requirements, design and create models and modules for application. Uses knowledge of basic database design to construct simple prototypes and to determine hardware requirements.
  • Provides backup support to other application developers in their absence.

Develops and documents automated testing frameworks, tools, and processes
Tasks include:

  • Creates and maintains automation test code and framework to cover all layers of application components such as database, API and user interface.
  • Creates / refines internal testing processes for automated tests on applications and documents them.

Actively participates in application development sprint cycles
Tasks include:

  • Participate in Agile practices such as sprint planning, grooming, scrum, retrospectives and other meetings to support the sprint cycle.
  • Uses ADO to track work assignments. Provides adequate documentation on assigned user stories, tasks, and other metrics.
  • Provides feedback for areas for improvement and proposing actionable steps for the next sprint
  • Works directly with users in gathering and analyzing requirements.
  • Creates technical documentation, such as system diagrams, code comments or change logs, for system changes, planning and other needs.
  • Researches, analyzes, tests and documents application systems when modified or upgraded.
  • Provides clear communication to the applications development supervisor on the status of issues and resolution.

Keeps current with Technology/Training – Stays current with IT application development best practices, tends, technology and threats. Works with IT staff, system users, and agency management when needed.
Tasks include:

  • Attends trainings, conferences and other events to maintain or develop skills.
  • Maintains awareness of potential external threats or risks to the security posture of the application portfolio.

Miscellaneous
Tasks include:

  • Other duties as assigned.

QualificationsRequired Qualifications:

  • Two years of information technology experience such as: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications, hardware, or network infrastructure equipment; directing projects; providing customer or technical support in information technology disciplines.
  • OR AA in Computer Science, Information Technology (IT), STEM or related filed and one year of information technology experience.
  • Ability to read and write the English language.
  • Ability to efficiently use a personal computer and applicable software to successfully perform the essential functions of the position.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology (IT), STEM or related field.
  • Experience in developing applications in Microsoft .Net environment, Azure DevOps, Git, T-SQL, Visual Studio, Java Script, C-Sharp, Angular, and HTML This position is responsible for writing test automation suites.
  • Experience with test automation including functional, API and load testing.
  • Experience with agile development and CI/CD Pipelines.

PLEASE READ: If you have gotten this far and are thinking you do not qualify, consider again. Studies have shown that members of historically marginalized and underrepresented communities, specifically women and people of color, are less likely to apply to jobs unless they clearly meet every single qualification.At the Office of the Secretary of State, we are dedicated to building a diverse and authentic work force with a foundation of belonging. If you are excited about this role and have relevant experience and skills, but question whether your experience aligns perfectly with every qualification in the job description, we encourage you to apply regardless. You may just be the ideal candidate this office needs.Supplemental InformationWorking Conditions
The role necessitates working in an office environment were sitting for long periods of time and extensive use of the keyboard is required. Standard office hours Monday – Friday, 8am – 5pm though work can be required outside of standard hours to include evenings, weekends, and holidays, particularly when emergency situations arise. The role includes the physical ability to handle objects weighing up to 50 lbs, with or without reasonable accommodation. Additionally, regular travel to local offices is required. Remote work is allowed per office policy, however, occasional travel to local offices is required. The office has the right to revoke the remote only designation at discretion.Special Requirements

  • Prior to a new hire, a background check including criminal record history will be conducted. Information from the background check will not necessarily preclude employment but will be considered in determining the applicant’s suitability and competence to perform in the position.
  • Must have current Washington state driver’s license or have requested and obtained an appropriate accommodation.
  • This position is in a bargaining unit represented by the Washington Federation of State Employees (WFSE) and is subject to the terms of the Collective Bargaining Agreement between the State of Washington, The Office of the Secretary of State, and the WFSE.

How to Apply:

  • To be considered for this position you must attach the following:
  • Letter of interest describing how your experience and qualifications relate to the duties and qualifications of the position.
  • Current Resume
  • Three Professional references. Personal references will not be considered.
  • You must complete the supplemental questions at the end of this application. Incomplete responses such as “see resume” will not be considered.
  • All veterans must include a copy of your DD214 to receive preference in the hiring process. You must redact your social security number before attaching it to your application.

The Office of the Secretary of State is an equal opportunity employer (EOE). We do not
discriminate on the basis of religion, age, sex, marital status, color, creed, national origin, political affiliation, military status, sexual orientation, gender identity or any real or perceived sensory, mental or physical ability. All interested candidates are encouraged to apply. Persons of disability needing assistance in the application process, or those needing the announcement in alternative format, should call (360) 999-9483.

Expected salary: $6331 – 8514 per month

Location: Olympia, WA

Job date: Sat, 01 Feb 2025 04:35:04 GMT

Apply for the job now!