Text copied to clipboard!
Title
Text copied to clipboard!COBOL Developer
Description
Text copied to clipboard!
We are looking for a skilled COBOL Developer to join our dynamic team. The ideal candidate will have extensive experience in COBOL programming and a strong understanding of mainframe systems. You will be responsible for developing, testing, and maintaining COBOL applications that are critical to our business operations. This role requires a detail-oriented individual who can work independently and as part of a team. You will collaborate with other developers, business analysts, and project managers to ensure that our applications meet the needs of our users. The successful candidate will have excellent problem-solving skills and the ability to troubleshoot and resolve complex issues. You should be comfortable working in a fast-paced environment and be able to manage multiple tasks simultaneously. In addition to technical skills, you should have strong communication skills and the ability to explain technical concepts to non-technical stakeholders. This is a great opportunity for someone who is passionate about technology and wants to make a significant impact on our organization.
Responsibilities
Text copied to clipboard!- Develop and maintain COBOL applications.
- Write clean, efficient, and well-documented code.
- Perform unit testing and debugging of applications.
- Collaborate with business analysts to gather and understand requirements.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve application issues.
- Optimize application performance and scalability.
- Maintain and update existing applications as needed.
- Ensure applications meet security and compliance standards.
- Provide technical support and guidance to junior developers.
- Create and maintain technical documentation.
- Work closely with project managers to meet project deadlines.
- Participate in team meetings and contribute to project planning.
- Stay up-to-date with industry trends and best practices.
- Assist in the migration of legacy systems to modern platforms.
Requirements
Text copied to clipboard!- Bachelor's degree in Computer Science or related field.
- 5+ years of experience in COBOL programming.
- Strong understanding of mainframe systems.
- Experience with JCL, CICS, and DB2.
- Excellent problem-solving skills.
- Ability to work independently and as part of a team.
- Strong communication skills.
- Detail-oriented and highly organized.
- Ability to manage multiple tasks simultaneously.
- Experience with Agile development methodologies.
- Knowledge of software development lifecycle (SDLC).
- Familiarity with version control systems (e.g., Git).
- Ability to troubleshoot and resolve complex issues.
- Experience with performance optimization.
- Understanding of security and compliance standards.
- Ability to create and maintain technical documentation.
- Willingness to learn new technologies and tools.
- Strong analytical skills.
- Ability to explain technical concepts to non-technical stakeholders.
- Experience with migration of legacy systems is a plus.
Potential interview questions
Text copied to clipboard!- Can you describe your experience with COBOL programming?
- How do you approach troubleshooting and resolving application issues?
- Can you provide an example of a complex problem you solved in a previous role?
- How do you ensure your code is efficient and well-documented?
- What experience do you have with mainframe systems?
- How do you stay up-to-date with industry trends and best practices?
- Can you describe a time when you had to explain a technical concept to a non-technical stakeholder?
- How do you manage multiple tasks and priorities in a fast-paced environment?
- What experience do you have with Agile development methodologies?
- Can you provide an example of a project where you collaborated with business analysts and project managers?