Unlimited Job Postings Subscription - $99/yr!

Job Details

IT Application Development Journey

  2025-10-25     Washington State     all cities,WA  
Description:

Description

The Department of Revenues (DOR) Information Services division is looking for an accomplished IT Application Developer to join the Miscellaneous Applications team in the E-Commerce & Business Systems section. This team is responsible for supporting Miscellaneous Application systems, processes, and end users. Revenue is a dynamic learning organization where you will experience a remarkable work-life balance, with leadership and co-workers ready and focused to achieve the agencys goals. We value diverse perspectives and life experiences and we employ and serve people of all backgrounds including people of color, immigrants, refugees, LGBTQ, people with disabilities, and veterans. We offer a generous benefits package that includes defined benefit retirement plans; health, dental and vision coverage, deferred compensation plans, and, as a public service employee, you may also be eligible for benefits. Review the opportunity details below and forward this message to others you feel may be qualified.

Duties

In this position, you will be expected to maintain and develop applications and services for the Miscellaneous Applications systems. This will include:

  • Complete development and maintenance assignments that are accurate and on time using DOR standard tools and procedures.
  • Solicitation of customer requirements to understand business needs.
  • Designing and programming following DOR IS guidelines, the direction of supervisor and architects, and industry best practices.
  • Using C#, ASP.NET Core, Git, JavaScript, HTML, CSS, and SQL, and more to write and debug web applications, services, and batch jobs.
  • Independently respond to complex processing problems and questions from customers on existing applications.
  • Prepare and provide technical support for code deployments following appropriate policies/procedures, ensuring minimal risk or impact to customers.
  • Individually and as a team member, plan and prioritize development and project work. Tasks include: create and follow work plans to complete assignments on time; provide information to the project manager and/or supervisor for estimating and planning project work; prepare work breakdowns; communicate change, risks, or any issues that may impact prioritization of work to supervisor and/or project manager; coordinate work across multiple teams within the division such as testing, database management requests, and development requiring interface with applications managed by development teams, and application support; write and maintain system and support documentation.

Collaboration with other team members and contributing to group solutions through constructive feedback, ideas, and suggestions is essential to success in this role.

Qualifications

Development experience maintaining and enhancing applications using various development languages such as, but not limited to: C#, .Net Framework, MS SQL Server, JavaScript, and CSS. Proficiency with MS Office software products such as Word, Excel, Outlook and PowerPoint. We are looking for a motivated professional with these competencies to support various application systems, processes, and end users. The ideal candidate will possess the following knowledge, skills, and abilities:

  • Programming: Ability to design and write computer programs using DOR standard development tools.
  • Ability to plan, design, document, and write components of complex systems.
  • Ability to maintain applications and processes (fixes application errors or failures and service request enhancements).
  • Ability to accurately estimate the time needed to complete assignments.
  • Ability to write and execute unit tests.
  • Ability to design and maintain code while dealing with constantly changing environmental factors (servers, networks, browsers, versions, etc.).
  • Ability to think in non-linear terms, comfortable with event driven processes, object-oriented designs, service-oriented designs, and applications that consist of code running on multiple platforms.

Systems Analysis Ability to understand business processes or portions of larger/more complex projects and propose technical solutions that can improve those processes; design information systems to automate business processes.

  • Understand complete business processes of complexity by reviewing the documentation of others.
  • The methods used to perform the analysis are often innovative in nature.
  • Design, document, and propose processes or changes to existing processes.

Process Analysis Ability to read and develop diagrams to illustrate business and/or technical (application) processes. Understand complex processes.

  • Ability to conceptualize and communicate processing alternatives to improve efficiencies or solve business problems.

Technical Writing/Documentation Documenting technical processes and writing technical material in a way that nontechnical people can understand.

  • Ability to innovate documentation methods or formats when a pre-defined method is not well suited.
  • Ability to document complex technical processes using prescribed methods.
  • Ability to maintain technical documentation written by others and keep it up to date.
  • Documentation is typically done independently with the review of a supervisor or lead.
  • Communicate clearly and effectively in writing by producing documents that are clear, concise, organized, and free from spelling and grammatical errors.

Technical Problem-Solving Skills Ability to analyze and solve problems through a methodical process. Fixes application errors or failures on complex applications or processes.

  • Seeks opportunities to resolve problems and submits findings for review.
  • Works independently to analyze complex problems and coordinates their findings and recommendations.

Database Management Understanding database constructs and use of the tool for managing data.

  • Understanding of database management system features during the design and development of systems or system enhancements, e.g., changing tables, data types, enforcing constraints.
  • Understanding of data model syntax and terminology.
  • Understand customer business rules to evaluate data on reports and determine reasonableness/accuracy.

Verbal Communications Ability to effectively express ideas and information through the spoken word. Verbal communications include participating in staff and project team meetings, phone communications, and one-on-one communications with peers and supervisor. Interpersonal Skills Demonstrates behaviors needed to effectively interact with others individually or in group interactions.

  • Ability to work with customers and peers in an environment where innovative approaches to problem solving are required and there is some ambiguity about the expected outcome. Use some persuasion and collaboration to influence direction and achieve buy-in.
  • Calmly listens, assesses, and clarifies problems and responds with options to customers who may be angry, confused, upset or uncooperative.
  • Works cooperatively with other team members and contributes to group solutions through constructive feedback, ideas, and suggestions. Facilitates the open exchange of ideas and information among team members.

Planning and Organization Ability to effectively organize multiple assignments, sometimes involving competing priorities, to produce work products and services that are accurate, thorough, and on time.

  • Ability to ensure that tasks are planned and documented in advance of their execution.
  • Ability to assist the project manager in estimating and planning project time and completing work breakdowns.

Desirable qualifications include:

  • A Bachelors degree in an information technology field with an emphasis in software development.
  • Experience supporting production systems.
  • Four years development experience maintaining and enhancing applications using various development languages such as, but not limited to: C#, .Net Framework, MS SQL Server, JavaScript, CSS.

To be considered:

  • Complete your online application in detail, as it will be used as your initial resume.
  • Attach a cover letter explaining how you meet the qualifications of this position.

To take advantage of Veterans preference please attach your DD-214, member 4 long form, or your NGB-22. Please black out your social security number and date of birth.Questions?
Hello, my name is Lance, and I will be assisting with this announcement. As a 20-year Department of Revenue employee, I understand the importance of finding a rewarding career with a work-life balance. At Revenue, we pride ourselves in connecting talented individuals with opportunity and would like to answer any questions you have. Please contact any part of the Staffing team at or give me a call (360) ###-####.Supplemental Information The Human Resource Division may use referrals from this recruitment to help fill future similar vacancies for up to six months. This position is covered by a collective bargaining agreement between the Department of Revenue and the Washington Public Employees Association (WPEA). 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 applicants suitability and competence to perform in the position. The Department of Revenue is proud to be an equal opportunity employer. We embrace diversity and offer a respectful, inclusive culture for people with disabilities, as well as members of all protected groups and statuses. We encourage you to apply. If you need help during the application process, please call the Human Resources Office at 360-###-####. Applicants who are deaf or hard of hearing may call through the Washington Relay Service by dialing 7-1-1 or 1-800-###-####.

Washington State


#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search