Essential Duties and Responsibilities
Oversee employee work assignments, time management, recruitment, and assist in staff development.
Direct, assign, and evaluate work across multiple software development projects aimed at improving internal business processes.
Manage unit testing upon completion of development tasks; supervise end-to-end testing, validation, and resolution of defects.
Collaborate with team members and management on requirements, design specifications, enhancements, and overall project progress.
Review and ensure the accuracy, quality, and integrity of developed code.
Approve effort estimates and assign tasks to Software Development team members.
Monitor and report on development progress and performance across the Software Development team.
Ensure proper transfer of knowledge and design documentation to the Documentation/Training team to support user documentation updates and training material preparation.
Required Skills:
-JDE World 7.3
o Homebuilder is not necessary but is a big plus.
-Strong AS400 operating system command knowledge
-IBM Languages
o RPG/LE especially
-Familiarity with Debugging Tools such as STRDBG, STRISDB, and JDEDBG.
-Strong verbal and written communication skills
-Ability to write program specifications for developers
-Manage remote employees
-Strong Critical Thinking Skills
-Able to work well alone or in a team
-Willing to work on site full time
Education and/or Experience
- High school diploma or general education degree (GED).
- 10+ years of application development with at least 2 years serving in a supervisory capacity over a project.