EDUCATION
• Bachelor’s degree in management information systems or computer science. (Preferred)
• Without a degree, 8 years full time technical experience, or 8 years full time programming and SQA testing experience.
Experience
• 8 Years full time programming and SQA experience using Oracle PL/SQL, Oracle Forms, and Oracle reports.
• Or 8 Years full time programming and SQA experience using Oracle Application Express.
LICENSE/CERTIFICATIONS
• There is no Certification or Licensure listed.
Essential Responsibilities
Manages all aspects of software development. Develops procedures and guidelines for section.
Strategy & Planning:
• Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications.
• Analyze and assess existing business systems and procedures.
• Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
• Assist in defining software development project plans, including scoping, scheduling, and implementation.
• Research, identify, analyze, and fulfill requirements of all internal and external program users.
Operational Management:
• Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
• Consistently write, translate, and code software programs and applications according to specifications.
• Write programming scripts to enhance functionality and/or performance of company applications as necessary.
• Design, 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 write reports for management and/or team members on the status of the programming process.
• Develop and maintain user manuals and guidelines.
• Train end users to operate new or modified programs.
• Install software products for end users as required.
WORK LOCATION
• Due to the nature of the work, this position provides the ability for a hybrid work schedule between Site and an alternate work location. Alternate work locations require adequate technology and that a solid ergonomic setup is present. Note: Work schedules are contingent on business need.