The Department of Technology & Information

ERP Software Engineer

Job ID
# of Openings
Minimum Yearly Salary
Maximum Yearly Salary
Closing Date



Department of Technology and Information Enterprise Resource Planning (ERP) Software Engineer will participate in the upgrade, development, implementation and post-implementation support of ERP software.

Primary responsibilities include the ability to identify and solve technical issues; must have excellent ERP programming skills.

Position will be responsible for programming in all modules, writing organizational data interfaces, creating adhoc reports, analyzing and applying vendor patches and fixes.


Approximate % of Time, Annualized
Analyze new requirements thoroughly to determine potential impact on existing functionality. 15%

Write program code where Delaware-specific requirements are applicable. 10%

Create test cases for unit & system test and perform successful test scenarios; migrate program modules between test and production environments. 20%

Write ad hoc queries and reports on an as-needed basis. 20%

Develop efficient programming modules for complex logical, functional problems. 15%

Provide support in creating user documentation and technical documentation. 10%

Communicate effectively with other teams and functional users when solving critical issues. 5%

Follow methodology standards for design, coding, testing and implementation. 5%

Total: 100%


I. Education
Bachelor degree preferred, with emphasis on Information Systems, Systems Engineering, Database Management or related field.
Formal training on ERP-specific languages, databases, utilities.
Technical certification not necessary, but beneficial.

II. Experience
Minimum 2 years of technical experience with public sector software environment.
Candidate must have participated in a major implementation of ERP software.
Candidate must have a thorough working knowledge of the integration of all modules to be implemented or supported.

III. Supervision Received
Candidate must be able to follow design specifications or detailed instructions with minimal supervision.
Candidate is encouraged to generate new ideas or efficient ways to solve system requirements.

IV. Supervision Given
Position does not supervise or instruct; however, it is expected that candidate will share experience and ideas with other team members when questions arise or assistance is needed in solving critical issues.

V. Complexity and Scope
Candidate must apply strong analytical skills (daily) as problems arise and new requirements are approved.
Candidate must have excellent programming skills related to ERP applications.
Candidate may become involved in writing conversion programs or interface programs to other systems and modules.

VI. Accountability
Candidate is accountable for producing reliable program code, comprehensive unit and system testing.
Candidate reports to a senior project leader or manager.

VII. Contacts
Ability to communicate effectively with team members and team leader.
Ability to participate successfully in system testing with end-users.
Ability to disseminate information as needed when working with vendor technical support personnel.

VIII. Information Management
Candidate must have in-depth working knowledge of ERP languages.
Candidate must be proficient in programming standards and must be able to assist with documentation.

IX. Work environment
Position requires a significant degree of mental concentration. After hours access and availability are required.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed