Cobol Programmer Job Description Template

This Cobol Programmer job description template is designed to attract qualified candidates who are proficient in the programming language Cobol. The role requires the design, development, and implementation of software applications, as well as maintaining and troubleshooting existing programs. The successful candidate will have strong analytical and problem-solving skills and the ability to work independently or as part of a team.

921 people used this job description template, 88 people have rated it.

Job Description

As a Cobol Programmer, you will be responsible for developing, maintaining, and updating software programs written in Cobol language. Your duties will include:

  • Designing, coding, testing, and implementing Cobol programs
  • Debugging and fixing errors in existing programs
  • Creating program documentation such as user manuals and technical specifications
  • Collaborating with other programmers and project managers to meet project deadlines
  • Providing technical support to end-users of the programs
  • Staying up-to-date with current trends and technologies in the field of Cobol programming


  • Bachelor's degree in Computer Science or a related field
  • At least 3 years of experience in Cobol programming
  • Experience in mainframe environments such as IBM z/OS and VSE
  • Strong knowledge of structured programming, COBOL programming language, JCL, VSAM, and CICS
  • Excellent analytical and problem-solving skills
  • Ability to work independently and as part of a team
  • Good communication skills to interact with team members and clients
  • Attention to detail and accuracy

If you meet the requirements and are eager to work in a challenging environment, we encourage you to apply for this position.


If you're looking to hire a Cobol Programmer, you need to post a job listing that will attract the right candidates. Cobol is an older programming language but is still widely used, especially in the banking and finance sectors. In this article, we will provide a step-by-step guide on how to create a Cobol Programmer job posting that stands out.

Job Title

Start by creating an eye-catching job title. This should include the position name and a brief description of the role. Here are a few examples:

  • Cobol Programmer - Work on mission-critical applications in the finance sector
  • Cobol Developer - Join our team and build cutting-edge solutions for our clients
  • Cobol Software Engineer - Help us modernize legacy systems and drive innovation

Job Description

The job description should be detailed enough to give candidates a clear understanding of what the job entails. Here are a few elements to include:

  • Job summary - Provide a brief overview of the job.
  • Key responsibilities - List the main tasks and responsibilities of the role.
  • Required skills and qualifications - Detail the necessary skills and qualifications required to excel in the role. This should include technical skills as well as soft skills like communication, teamwork, and problem-solving.
  • Education and experience - Specify the minimum education and experience requirements for the role.
  • Culture and company values - Provide a brief overview of your company culture and values. This will give candidates a feel for the company and help them determine if they'll be a good fit.

Salary and Benefits

Salary and benefits are important factors that candidates consider when applying for jobs. It's important to be transparent and upfront about what you're offering. You don't have to include specific numbers but providing a range or ballpark figure can help narrow down candidates. Here are a few benefits you might consider offering:

  • Health insurance
  • 401(k)
  • Paid time off
  • Flexible work schedule
  • Professional development opportunities
  • Bonus or commission structure

Application Process

The application process should be straightforward and easy to navigate. Provide clear instructions for how candidates can apply and what materials they need to submit. You might consider setting up an online application form or using a recruiting platform to streamline the process.


In conclusion, creating a high-quality Cobol Programmer job posting requires careful consideration of the job title, description, salary, benefits, and application process. By following these steps, you can attract top candidates and find the right person to fill the role.

FAQs on Creating a Cobol Programmer Job Posting

Here are some frequently asked questions to help guide you in crafting a job posting for a Cobol Programmer:

  • What are the key skills and qualifications needed for a Cobol Programmer?

    A Cobol Programmer should have a degree in Computer Science or a related field with a strong foundation in programming languages such as Cobol, SQL, and Java. They should also have experience in software development with good communication and problem-solving skills.

  • What are the responsibilities of a Cobol Programmer?

    A Cobol programmer is responsible for developing, designing, and maintaining software applications, implementing programming changes and bug fixes, testing the code, and ensuring the smooth running of the program.

  • How should I format the job description for a Cobol Programmer?

    The job description should include the Job Title, Location, brief company description, job summary, key responsibilities, requirements, expected qualifications, and the application process. It is important to be detailed and precise while avoiding unnecessary jargon.

  • What should I include in the job summary for a Cobol Programmer?

    The job summary for a Cobol Programmer should highlight the expectations and goals of the job, indicating the required qualifications, experience, and other essential attributes. It should be direct, concise, and informative.

  • What are the key phrases that should be included in the job description?

    Key phrases like 'strong programming skills in Cobol,' 'ability to debug code,' 'experience with SQL,' 'knowledge of relational databases like Oracle or DB2,' 'detailed-oriented,' and 'ability to work well in a team' should be included in the description. These phrases help to filter out unqualified applicants and attract the right candidate.

  • How long should the job post be?

    The job post should be long enough to provide relevant details and captivate the right candidate's interest, usually between 500-800 words.

  • How should I phrase the job title for a Cobol Programmer?

    The job title should be simple, catchy and show the job's primary function such as 'Cobol Programmer' or 'COBOL Software Developer.'

  • What is the appropriate salary range for a Cobol Programmer?

    The salary range varies according to the applicant's experience and geographical location. A Cobol Programmer's average annual salary in the US is approximately $80,000 to $110,000 per year.

  • Should I specify a work schedule for a Cobol Programmer?

    Yes, it is important to specify if it is full-time, part-time, or contract work, and if the role involves remote work or not.

  • What are the best practices to attract the right candidate to the company?

    You can attract the right candidate by offering a competitive salary, flexible work arrangements, opportunities for growth, and the chance to work with an excellent team of professionals. Make sure that your job post includes all of these aspects to attract the best candidates.

Get Started

Start saving time and money on recruiting

Start today for free to discover how we can help you hire the best talents.

Get started Get Started!
This site uses cookies to make it work properly, help us to understand how it’s used and to display content that is more relevant to you. For more information, see our Privacy Policy