L&I IT Application Development Journey
Washington State Department of Transportation · Olympia, WA · 1 wk ago
EngineeringFull-time
About the role
The Department of Labor & Industries (L&I) is seeking a Journey-Level IT Application Developer to join the Applications & Data Management (A&DM) team within the Maintenance & Operations (M&O) program. This role involves designing, building, maintaining, and improving applications that support agency programs.
Responsibilities
- Help design, build, maintain, and improve applications that support agency programs.
- Develop and maintain software applications, application interfaces and web services.
- Understand business requirements and how they translate to application features.
- Serve as a technical advisor who is responsible for assisting management in coordinating work items for several applications.
- Develop, maintain and enhance applications.
- Develop prototypes that enable business functionality.
- Lead staff or work independently to analyze, troubleshoot, and resolve technology issues relating to applications, environment, platform, software, or hardware.
- Participate on Incident Response and Problem Management teams to identify solutions to issues.
- Use the software development lifecycle (SDLC) process to plan, analyze, design, develop, and test applications and application interfaces.
- Ensure the delivery of technology solutions by using technology standards and procedures that are aligned with the technology direction of L&I.
- Document technical specifications, network diagrams, application functionality, deployment plans, and software release notes to fully support applications.
- Research complex technical issues related to application development, database structure, application platform, configuration, application performance, security and data integrity.
- Stay abreast of technical trends and issues as technology evolves.
- Research emergent technologies and make determinations for use and implementation.
Qualifications
- Eight (8) years of professional experience with all of the following:
- Developing and enhancing applications using languages and tools such as Visual Studio, C#, VB.Net, ASP.Net, HTML, CSS, JavaScript XML, JQuery, MWM or MVC, WPF, ADO, WCF, JSON
- Writing and accessing database code using T-SQL, stored procedures, and Entity Framework
- Performing unit testing
- Applying development standards in a managed environment
- A bachelor's degree or higher related to Computer Science, Computer Programming, or a closely aligned field
- Four (4) years of recent professional experience with the above qualifications
- An associate's degree related to Computer Science, Computer Programming, or a closely aligned field
- Six (6) years of recent professional experience with the above qualifications
Desired
- One (1) year of experience within an agile scrum team