Text copied to clipboard!

Title

Text copied to clipboard!

COBOL Designer

Description

Text copied to clipboard!
We are looking for a COBOL Designer to join our dynamic technology team. As a COBOL Designer, you will be responsible for designing, developing, and maintaining robust COBOL-based applications that support critical business operations. You will collaborate with business analysts, project managers, and other developers to understand requirements and translate them into effective technical solutions. Your expertise in COBOL programming, system analysis, and legacy system integration will be essential in modernizing and optimizing our core business processes. In this role, you will analyze existing COBOL applications, identify areas for improvement, and implement enhancements to increase efficiency and reliability. You will also participate in code reviews, provide technical guidance to junior developers, and ensure that all solutions adhere to industry best practices and organizational standards. Strong problem-solving skills, attention to detail, and the ability to work independently or as part of a team are crucial for success in this position. The ideal candidate will have a deep understanding of COBOL programming, experience with mainframe environments, and familiarity with related technologies such as JCL, CICS, and DB2. You should be comfortable working in a fast-paced environment, managing multiple priorities, and adapting to evolving business needs. Excellent communication skills are required to effectively interact with stakeholders and document technical specifications. As a COBOL Designer, you will play a key role in supporting the stability and scalability of our legacy systems while contributing to modernization initiatives. If you are passionate about legacy technology, enjoy solving complex problems, and are eager to make a significant impact, we encourage you to apply.

Responsibilities

Text copied to clipboard!
  • Design and develop COBOL-based software applications.
  • Analyze and enhance existing COBOL programs for performance and reliability.
  • Collaborate with business analysts and stakeholders to gather requirements.
  • Document technical specifications and system designs.
  • Participate in code reviews and provide feedback to team members.
  • Integrate COBOL applications with other systems and technologies.
  • Troubleshoot and resolve issues in production environments.
  • Ensure compliance with organizational coding standards and best practices.
  • Support modernization and migration projects for legacy systems.
  • Provide technical guidance and mentorship to junior developers.

Requirements

Text copied to clipboard!
  • Bachelor’s degree in Computer Science or related field.
  • Proven experience in COBOL programming and mainframe environments.
  • Familiarity with JCL, CICS, and DB2.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication abilities.
  • Experience with software development life cycle methodologies.
  • Ability to work independently and as part of a team.
  • Attention to detail and commitment to quality.
  • Experience with legacy system modernization is a plus.
  • Knowledge of version control systems and documentation tools.

Potential interview questions

Text copied to clipboard!
  • How many years of experience do you have with COBOL programming?
  • Can you describe a complex COBOL project you have worked on?
  • What is your experience with mainframe environments?
  • How do you approach troubleshooting and debugging COBOL applications?
  • Are you familiar with JCL, CICS, or DB2?
  • Have you participated in legacy system modernization projects?
  • How do you ensure code quality and adherence to standards?
  • What tools do you use for documentation and version control?
  • How do you prioritize tasks when working on multiple projects?
  • Can you provide an example of mentoring or guiding junior developers?