Description

The Department of Revenue's (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. Systems maintained, developed, or modified for Revenue allows for more efficiency to users and provides more accurate and timely reporting of tax dollars.

Revenue is a dynamic learning organization where you will experience a remarkable work-life balance, with amazing leadership and talented co-workers ready and focused to achieve the agency's goals. We value diverse perspectives and life experiences. We employ and serve people of all backgrounds including people of color, immigrants, refugees, LGBTQ+, people with disabilities, and veterans. This unique culture of respect promotes a professional family of cohesive groups maximizing potential through opportunity. 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 student loan forgiveness.

Visit these links to watch our recruitment video to find out more about our agency and see what our employees say about why Revenue is a great place to work.

Please 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, via:
    1. Solicitation of customer requirements to understand business needs.
    2. Designing and programming following DOR IS guidelines, the direction of supervisor and architects, and industry best practices.
    3. 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 efforts 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:

Programing

  • 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 & 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. For example, changing tables, data types, enforcing constraints, etc.
  • 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 using language that is appropriate to both the complexity of the topic and the knowledge and understanding of the audience. Verbal communications would 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 Bachelor's 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 Veteran's 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 Jobs@dor.wa.gov or give me a call (360) 704-5725.

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 applicant's 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-704-5731. Applicants who are deaf or hard of hearing may call through the Washington Relay Service by dialing 7-1-1 or 1-800-833-6388.

More than Just a Paycheck!

Employee benefits are not just about the kind of services you get, they are also about how much you may have to pay out of pocket. Washington State offers one of the most competitive benefits packages in the nation.

We understand that your life revolves around more than just your career. Like everyone, your first priority is ensuring that you and your family will maintain health and financial security. That's why choice is a key component of our benefits package. We have a selection of health and retirement plans, paid leave, staff training and other compensation benefits that you can mix and match to meet your current and future needs.

Read about our benefits:

The following information describes typical benefits available for full-time employees who are expected to work more than six months. Actual benefits may vary by appointment type or be prorated for other than full-time work (e.g. part-time); view the job posting for benefits details for job types other than full-time.

Note: If the position offers benefits which differ from the following, the job posting should include the specific benefits.

Insurance Benefits

Employees and their families are covered by medical (including vision), dental and basic life insurance. There are multiple medical plans with affordable monthly premiums that offer coverage throughout the state.

Staff are eligible to enroll each year in a medical flexible spending account which enables them to use tax-deferred dollars toward their health care expenses. Employees are also covered by basic life and long-term disability insurance, with the option to purchase additional coverage amounts.

To view premium rates, coverage choice in your area and how to enroll, please visit the Public Employees Benefits Board (PEBB) website. The Washington Wellness program from the Health Care Authority works with PEBB to support our workplace wellness programs.

Dependent care assistance allows the employee to save pre-tax dollars for a child or elder care expenses.

Other insurance coverage for auto, boat, home, and renter insurance is available through payroll deduction.

The Washington State Employee Assistance Program promotes the health and well-being of employees.

Retirement and Deferred Compensation

State Employees are members of the Washington Public Employees' Retirement System (PERS). New employees have the option of two employer contributed retirement programs. For additional information, check out the Department of Retirement Systems' web site.

Employees also have the ability to participate in the Deferred Compensation Program (DCP). This is a supplemental retirement savings program (similar to an IRA) that allows you control over the amount of pre-tax salary dollars you defer as well as the flexibility to choose between multiple investment options.

Social Security

All state employees are covered by the federal Social Security and Medicare systems. The state and the employee pay an equal amount into the system.

Public Service Loan Forgiveness

If you are employed by a government or not-for-profit organization, and meet the qualifying criteria, you may be eligible to receive student loan forgiveness under the Public Service Loan Forgiveness Program.

Holidays

Full-time and part-time employees are entitled to paid holidays and one paid personal holiday per calendar year.

Note: Employees who are members of certain Unions may be entitled to additional personal leave day(s), please refer to position specific Collective Bargaining Agreements for more information.

Full-time employees who work full monthly schedules qualify for holiday compensation if they are employed before the holiday and are in pay status for at least 80 nonovertime hours during the month of the holiday; or for the entire work shift preceding the holiday.

Part-time employees who are in pay status during the month of the holiday qualify for the holiday on a pro-rata basis. Compensation for holidays (including personal holiday) will be proportionate to the number of hours in pay status in the month to that required for full-time employment, excluding all holiday hours. Pay status includes hours worked and time on paid leave.

Sick Leave

Full-time employees earn eight hours of sick leave per month. Overtime eligible employees who are in pay status for less than 80 hours per month, earn a monthly proportionate to the number of hours in pay status, in the month to that required for full-time employment. Overtime exempt employees who are in pay status for less than 80 hours per month do not earn a monthly accrual of sick leave.

Sick leave accruals for part-time employees will be proportionate to the number of hours in pay status, in the month to that required for full-time employment. Pay status includes hours worked, time on paid leave and paid holiday.

Vacation (Annual Leave)

Full-time employees accrue vacation leave at the rates specified in WAC 357-31-165(1) or the applicable collective bargaining agreement (CBA). Full-time employees who are in pay status for less than 80 nonovertime hours in a month do not earn a monthly accrual of vacation leave.

Part-time employees accrue vacation leave hours in accordance with WAC 357-31-165(1) or the applicable collective bargaining agreement (CBA) on a pro rata basis. Vacation leave accrual will be proportionate to the number of hours in pay status, in the month to that required for full-time employment.

Pay status includes hours worked, time on paid leave and paid holiday.

As provided in WAC 357-58-175, an employer may authorize a lump-sum accrual of vacation leave or accelerate the vacation leave accrual rate to support the recruitment and/or retention of a candidate or employee for a Washington Management Service position. Vacation leave accrual rates may only be accelerated using the rates established WAC 357-31-165.

Note: Most agencies follow the civil service rules covering leave and holidays for exempt employees even though there is no requirement for them to do so. However, agencies are required to adhere to the applicable RCWs pertaining holidays and leave.

Military Leave

Washington State supports members of the armed forces with 21 days paid military leave per year.

Bereavement Leave

Most employees whose family member or household member dies, are entitled to three (3) days of paid bereavement leave. In addition, the employer may approve other available leave types for the purpose of bereavement leave.

Additional Leave

Leave Sharing

Parental Leave

Family and Medical Leave Act (FMLA)

Leave Without Pay

Please visit the State HR Website for more detailed information regarding benefits.

Updated 12-31-2022

Read Full Description
Confirmed 16 hours ago. Posted 10 days ago.

Discover Similar Jobs

Suggested Articles