Job Title: Senior COBOL Developer
Job Summary:
We are seeking a highly skilled Senior COBOL Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our existing COBOL applications and systems. This role requires a deep understanding of COBOL programming and experience in managing complex systems. The Senior COBOL Developer will work closely with cross-functional teams to ensure high-quality deliverables, meet project deadlines, and align with business objectives.
Key Responsibilities:
- Design, develop, and maintain COBOL programs and applications.
- Analyze user requirements and create technical specifications.
- Enhance existing COBOL systems and develop new functionalities as needed.
- Debug and optimize COBOL applications to ensure optimal performance.
- Collaborate with cross-functional teams including QA, business analysts, and project managers.
- Conduct code reviews to ensure adherence to best practices and coding standards.
- Provide technical guidance and mentoring to junior developers.
- Participate in the entire software development lifecycle, from requirements analysis to deployment and support.
- Assist in managing system upgrades and new releases.
- Ensure compliance with company policies, procedures, and quality standards.
Qualifications:
- Extensive experience in COBOL programming and application development.
- Strong knowledge of related technologies and environments (e.g., JCL, CICS, DB2).
- Experience with mainframe systems and complex architectures.
- Proven track record of successfully managing and delivering large-scale COBOL projects.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
- Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
Preferred Skills:
- Experience with modern development practices and tools.
- Knowledge of other programming languages or frameworks is a plus.
- Experience in the financial services or insurance industry is an advantage.
- Familiarity with agile methodologies or project management skills.
Work Environment:
- This position may require on-call support and occasional overtime.
- The work environment involves collaborating with a diverse team in a dynamic setting.
How to Apply:
Interested candidates are encouraged to submit a resume and cover letter outlining their experience and qualifications related to this position.