Cobol Developer

2 days ago


Ludhiana, Punjab, India Iotasol Technologies Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Position: COBOL Modernisation Engineer

Reports to: Development Lead

Key Relationships: Development Team and Operations Team, Solutions Architects, Testing team

Role Purpose:

We are seeking a skilled COBOL Modernisation Engineer to support our transition from an RMCOBOL-based system to a modern C# .NET platform. This role involves analysing legacy RMCOBOL code, collaborating with stakeholders to design effective migration strategies, and ensuring smooth system transformation. This is a great opportunity for someone passionate about legacy systems, modern programming languages, and technology modernisation projects.

Key Responsibilities:

System Development and Engineering:

  • Analyse, troubleshoot, and refactor legacy RMCOBOL code to facilitate migration to C# .NET.

  • Assist in developing new solutions on the .NET platform.

  • Collaborate with product managers, analysts, and engineers to design effective solutions.

  • Implement coding best practices, including testing protocols, version control, and documentation.

  • Provide support for bug fixes and maintenance of both legacy and new systems.

Cybersecurity and Compliance:

  • Adhere to cybersecurity standards and protocols to protect data integrity.

  • Ensure compliance with industry regulations through sound engineering practices.

  • Participate in security audits and risk assessments.

  • Identify potential issues during development and communicate them proactively.

Collaboration:

  • Work closely with other developers, testers, and product managers to ensure smooth project execution.

  • Collaborate with external vendors, consultants, and internal teams on project needs.

  • Support an agile work environment by participating in stand-ups, planning meetings, and retrospectives.

Knowledge & Skills:

  • Non-negotiable - Strong knowledge of COBOL systems, ideally RMCOBOL.

  • Bachelors or Masters degree in Computer Science, Software Engineering, or related field (or equivalent experience).

  • 2+ years of experience in software development, preferably working on migration or modernisation projects.

  • Working knowledge of C# .NET

  • Working knowledge of SQL databases (e.g., PostgreSQL).

  • Working knowledge of APIs and microservices.

  • Working knowledge of version control tools (github) and CI/CD practices.

  • Understanding of cybersecurity principles and best practices.

  • Experience with Agile methodologies and tools (e.g., JIRA, Scrum).

  • Experience using GenAI coding assistants for documenting, refactoring and writing code.

Behavioural Competencies

  • Strong problem-solving skills with attention to detail.

  • Comfortable working in a fast-paced environment and adapting to changing priorities.

  • Eager to learn new technologies and approaches, with a willingness to teach others.

  • Demonstrates a collaborative and inclusive approach to teamwork, fostering an environment of mutual respect and open communication

  • Consistently shows adaptability and flexibility to meet team needs, taking initiative to resolve conflicts constructively and maintaining a focus on shared success

  • Excellent communication skills. Clearly explains technical concepts to both technical and non-technical stakeholders

  • A customer-centric approach to software delivery.

  • Comfortable working under pressure and meeting tight deadlines.

  • Innovative thinker who embraces change and seeks continuous improvement.

Job Type: Full-time

Work Location: In person

Speak with the employer