Developer III

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

Control-M
Endevor
Easytrieve
JCL
COBOL

Job Details

Position Summary
We are seeking a skilled and experienced Application Developer to join our team in Des Moines, IA. This role involves designing, developing, and maintaining reliable software solutions across both modern and legacy platforms. The ideal candidate is a problem-solver who writes clean, scalable code and is comfortable working with a wide range of technologies.

Key Responsibilities

  • Translate business requirements and ideas into functional applications.
  • Write clean, efficient, and reusable code.
  • Ensure application performance, quality, and responsiveness.
  • Identify and resolve bugs and performance bottlenecks.
  • Maintain well-organized and maintainable codebases.
  • Develop reusable tools, components, and frameworks.
  • Apply design patterns and best practices in software architecture.
  • Design scalable and maintainable applications.
  • Work across a variety of technologies including Java, .NET, Web, Mobile, Reporting/Analytics, and legacy systems.
  • Support and maintain jobs and processes within legacy systems.
  • Collaborate with cross-functional teams to ensure system reliability and performance.
  • Troubleshoot and enhance existing applications and workflows.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 6+ years of professional experience in application development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Strong proficiency in legacy technologies, including: COBOL, JCL, Easytrieve, Endevor, and/or Control-M
  • Experience in enterprise-level application development and maintenance.
  • Familiarity with class loading mechanisms and scalable architecture.
     
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.