Epicareer Might not Working Properly
Learn More

Lead IT Application Developer

  • Full Time, onsite
  • Arkansas Department of Transportation
  • On Site, United States of America
Salary undisclosed

Apply on


Original
Simplified
Posting closes 10/23/2024

The Lead IT Application Developer position is responsible for the day-to-day operational support of technology solutions to ensure the Department's needs are understood, documented, forecasted, and realized. This role is an elevated point of contact for advanced technology system related issues and is responsible for troubleshooting and resolving issues of high complexity in a professional and timely manner and in-line with internal policies and procedures and industry best practices. This position reports directly to the IT Application Services Manager.

Examples of Work

The following examples are intended only as illustrations of various types of work performed. No attempt is made to be exhaustive. Related, similar, or other logical duties are performed as assigned. The Department may require employees to perform functions beyond those contained in job descriptions. The Department may modify job descriptions based on Department needs. The Arkansas Department of Transportation is an "at will" employer.

  • Install, configure, test, maintain, monitor, and troubleshoot technology solutions.
  • Maintain all appropriate technology systems.
  • Perform on-site analysis, diagnosis, and resolution of complex system problems for a variety of end-users and recommend and implement corrective solutions.
  • Recommend, schedule, and perform system improvements, upgrades, and repairs.
  • Liaise with, and provide training and support to, IT support sections on system issues.
  • Provide technical data and guidance to junior members of the team, as required.
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
  • Plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Research and document requirements of software users.
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Write programming scripts to enhance functionality and/or appearance of applications, as necessary.
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Lead and/or provide guidance to junior software developers and research assistants.

Minimum Requirements

Education and experience: The educational equivalent to a bachelor's degree from an accredited college or university in computer science, computer information systems, or related field OR the educational equivalent to a diploma from an accredited high school plus a minimum of 4 years of advanced application development and/or support. Experience working in a team-oriented, collaborative environment. Hands-on software troubleshooting experience. Experience with phases of the software development life cycle.

Knowledge, skills and abilities: Must be customer-centric and enjoy working with others. Must be able to multi-task and have good time management and organization skills. Ability to utilize office productivity software such as Microsoft Office. Strong written and oral communication skills with demonstrated technical documentation ability. Well-developed sense of urgency and follow-through. Ability to work after-hours and on-call for routine and emergency maintenance. Must be able to maintain a positive attitude. Must have high integrity and be of strong moral character. Working technical knowledge of current programming languages. Working technical knowledge of Microsoft SharePoint, Microsoft Power Platform and web development. Knowledge of applicable data privacy practices and laws. Familiarity with current software development methodologies. Ability to lead others.

Physical requirements: Must be able to sit and stand for long periods of time. Must be able to lift and carry object up to 50 pounds with or without reasonable accommodation. Must be able to operate motor vehicles for Department business.

Working conditions: This position involves periods of sitting in front a computer and working alongside end-users and other Department personnel. This position must be flexible to work overtime and weekends, as needed.

Licenses, registrations and certifications: Valid driver's license.

("Accredited" means the educational institution or program is accredited by an accrediting organization recognized either by the United States Department of Education or by the Council for Higher Education Accreditation.)

A criminal background check will be required to determine suitability of employment, and failure to meet these standards may cause the applicant to be rejected or terminated from that position.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job