Share this Job

Current Employee? Click here to apply.

AASTOware Programmer

Date Posted:  Jan 7, 2022
Requisition ID:  298261

Indianapolis, IN, US, 46204


Work for Indiana

Grow your career with the State of Indiana! With more than 50 executive branch agencies, the State of Indiana is a diverse workforce offering employees stimulating and challenging projects across a broad scope of career opportunities. As a State of Indiana employee, you impact the well-being of Indiana’s communities every day.


At the State of Indiana, we don’t just talk about diversity and inclusion – Our goal is to create a welcoming, accessible, and equitable workplace, with a workforce that is representative of the State of Indiana population. We are proud to be an equal opportunity employer.


About Indiana Department of Transportation:
The Indiana Department of Transportation (INDOT) provides a dynamic workplace that serves Indiana citizens, improves our state’s quality of life, and enhances its economic opportunity. INDOT has a number of innovative programs and projects, including Public-Private Partnerships, Green Initiatives, and cutting-edge uses of materials and assets. As part of the State of Indiana, INDOT offers a competitive total compensation package, as well as outstanding work/life balance. Whether you are an established professional in the transportation field or just starting your career, INDOT has exciting and challenging opportunities for you.

The salary for this position is commensurate based upon education and/or work experience.

Reasonable accommodations may be made to enable individuals with disabilities to interview and to perform the essential functions of this role.

About the Job:

As an AASHTOWare programmer, you will be responsible for the development of new applications and support/maintenance of the existing applications under the AASHTOWare suite of software.  You will perform  business requirements gathering, systems development, testing of systems, user training, development of training documentation, systems and program documentation, and post-implementation systems maintenance and support.

A Day in the Life:

  • Fully understand, implement, maintain and utilize application development concepts, processes and principles as outlined in the Systems Development Life Cycle (SDLC) in AASHTOWare software.
  • Assist with the systems planning, analyzing, designing, developing, implementing and supporting activities.
  • Assist with establishing major milestones and objectives for new application development projects.
  • Attend functional and technical meetings with various INDOT staff and external customers to discuss and analyze business rules, application requirements, database design, hardware requirements, and unit and system testing protocols.
  • Develop technical and training documentation.
  • Conduct end user training.
  • Provide assistance in problem resolution of technical issues during and after application development and implementation.
  • Provide project/system status reports to AASHTOWare Manager and MIS management.
  • Maintain knowledge of current application development and Computer Aided Software Engineering (CASE) tools, and project management techniques.
  • Research and evaluate commercial software solutions.
  • Assist with the development of Requests for Proposals (RFP) and Requests for Information (RFI.)
  • Provide input and assist the AASHTOWare Manager and MIS management in the planning of fiscal budgets and IT strategic plans for the section and division.
  • Support and coordinate application user groups.
  • Assume other responsibilities as designated by MIS management

What You'll Need for Success:

  •  Knowledge of AASHTOWare Project suite of software required.
  •  Knowledge of AASHTOWare Trns.Port suite of software desired.
  • Knowledge of Oracle databases or enterprise relational databases desired.
  • Extensive knowledge of systems design and development techniques required.
  • Ability to analyze business processes and relate them to computer capabilities required.
  • Ability to communicate effectively both orally and in writing required.
  • Ability to multi-task and work on multiple projects at the same time required.
  • Bachelors Degree or equivalent in Computer Science or related field required.
  • Three years of experience in computer systems design and development required.
  • Knowledge of project management and control desired.

Supervisory Responsibilities/Direct Reports:

This role may serve as a team lead for an assigned work group.


Benefits of Employment with the State of Indiana:

The State of Indiana offers a comprehensive benefit package for full-time employees which includes: 

  • Three (3) medical plan options (including RX coverage) and vision/dental coverages 
  • Wellness program (offers premiums discount for the medical plan) 
  • Health savings account (includes bi-weekly state contribution) 
  • Deferred compensation account (similar to 401k plan) with employer match 
  • Two (2) fully-funded pension plan options 
  • Group life insurance 
  • Employee assistance program that allows for covered behavioral health visits 
  • Paid vacation, personal and sick time off 
  • Competitive leave policies covering a variety of employee needs 
  • 12 company paid holidays, 14 on election years 
  • Qualified employer for the Public Service Loan Forgiveness Program 
  • New Parent Leave 
  • Free Parking 
  • Free LinkedIn Learning 


Equal Employment Opportunity:

The State of Indiana is an Equal Opportunity Employer.


Current Employee? Click here to apply.

Nearest Major Market: Indianapolis