State of Washington · 1 week ago
IT Application Development - Entry
The State of Washington's Office of the Secretary of State is seeking an Entry IT Application Developer to support various IT applications. The role involves software development, unit testing, and providing technical support primarily for the Archives and Records Management Division, under the guidance of senior IT staff.
PublishingNon ProfitSocial MediaEducationGovernmentLifestyleHuman ResourcesInformation TechnologyAssociationCommunitiesEmploymentEventsNews
Responsibilities
Collaborates with business units to develop applications using a range of technologies such as C#, ASP.NET MVC, Web Service, VB.NET, HTML, JavaScript, JQuery, Angular, Python, and PowerShell and Structured Query Language
Utilizes design patterns, including but not limited to dependency injection, repository services, and Redux, to ensure application code is testable and adaptable to future business needs and technological advancements
Maintains a basic understanding of code management in Azure Dev Ops (ADO),GIT including task tracking, checking in changes, and checking out code
Maintains up-to-date knowledge of web technologies including but not limited to the latest Angular version and reactive forms, typescript, CSS/CSS extensions, and ASP.NET
Collaborates with office IT staff regarding best practices, business rules, data integrity, and security
Analyzes problems, makes recommendations for improvements, and implements enhancements to digital archives software in coordination with the architecture team
Escalates issues when needed to senior level staff
Supports unit and interface testing of applications under the guidance of the development team
Provides support for both small- and large-scale applications, including websites, web services, and reports for statewide and local government organizations led by elected officials
Safeguards website security and evaluates researchers’ ability to search, locate, and retrieve records through the Digital Archives website
Builds and sustains deep level of understanding of tools, methodologies, and best practices for application design, including emerging software features, product roadmaps, programming languages, and industry standards
Identifies, analyzes, and resolves application issues by developing, testing, and selecting the best solutions, implementing changes, and documenting modifications as necessary, and assessing the results
Supports internal staff and external customers in troubleshooting issues
Develops tools, processes, workflows, and documentation to enhance database search services
Engages with third-party vendors to gather information on current and upcoming projects
Participates in training sessions, conferences, and other events to maintain and enhance skills
Stays informed about potential external threats or risks that could impact the security of the application portfolio
Other duties as assigned
Qualification
Required
Three 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 degree and one year experience
Technical Experience– Productivity programs, such as Microsoft Project, SQL, etc
Ability to efficiently use a personal computer and applicable software to successfully perform the essential functions of the position
Preferred
Bachelor's degree in computer science, Information Technology (IT), STEM or related field experience maintaining databases using MS SQL or related relational database tools and software
Providing customer, the technical support in information technology disciplines
Experience in developing applications in Microsoft.Net environment, Azure DevOps, Git, T-SQL, Visual Studio, Java Script, C-Sharp, Angular, and HTML
Experience with test automation including functional, API and load testing
Experience in application development for preserving and providing access to electronic records that includes data backup, versioning, storing and retrieving data
Benefits
Medical (including vision), dental and basic life insurance
Medical flexible spending account
Basic life and long-term disability insurance
Dependent care assistance
Auto, boat, home, and renter insurance
Washington State Employee Assistance Program
Washington Public Employees' Retirement System (PERS)
Deferred Compensation Program (DCP)
Public Service Loan Forgiveness
Paid holidays and one paid personal holiday per calendar year
Sick leave
Vacation leave
Paid military leave
Paid bereavement leave
Leave Sharing
Parental Leave
Family and Medical Leave Act (FMLA)
Leave Without Pay