Job Openings
Cobol/Application Modernization
About the job Cobol/Application Modernization
CL10 (Senior Developer)
Tasks:
- Design, develop, test and debug, one or more programming languages related to application modernization requirements, designs or specifications
- Provide expertise in development, testing and troubleshooting complex issues, and supporting other team members in addressing challenging problems.
- Conduct code and test reviews to ensure quality and adherence to modernization best practices
- Mentor junior developers by providing guidance on technical tasks
Whats Needed:
- Proficient in IBM COBOL
- At least 1 year Development and /or Maintenance experience in either Mainframe and/or Distributed applications
- Good communication skills, both verbal and written
Nice to Have
- Proficient in Microfocus
- Relevant programming languages (Legacy languages - Assembler, PL1, Easytrieve, New IT languages - Java, Spring, Python)
- Knowledge with cloud platforms such as AWS, Azure, or Google Cloud Platform and Knowledge of cloud services, serverless architecture, and the ability to migrate applications to the cloud.
- Knowledge in Data and database conversion and migration
- Knowledge of DevOps principles and practices, including continuous integration, continuous deployment (CI/CD), infrastructure as code , and automated testing
CL9 (Team Lead)
Tasks:
- Design and develop legacy application modernization to modern platform
- Resolve complex legacy application modernization issues such as language translation issues, data conversion issues, conversion challenges and performance tuning
- Implement and oversee quality assurance processes to ensure that the modernized applications meet the required standards and specifications
- Conduct code and test reviews to ensure quality and adherence to modernization best practices
- Mentor junior developers by providing guidance on technical tasks
Whats Needed:
- Strong technical background and proficiency in IBM COBOL
- At least 2 years Development and /or Maintenance experience in either Mainframe and/or Distributed applications
- Strong problem-solving skills to address challenges and roadblocks that may arise during the modernization process
- Leadership skills to motivate and guide the development team, assign tasks, and ensure collaboration and communication within the team
- Capability to mentor team members, share knowledge, and facilitate training sessions to enhance the skill set of the development team
Nice to Have
- With experience in any of the following
- Relevant programming languages (Legacy languages - Assembler, PL1, Easytrieve, New IT languages - Java, Spring, Python)
- Cloud platforms such as AWS, Azure, or Google Cloud Platform and Knowledge of cloud services, serverless architecture, and the ability to migrate applications to the cloud.
- Data and database conversion and migration
- DevOps principles and practices, including continuous integration, continuous deployment (CI/CD), source code management and deployment
- Automated testing
- Knowledge with Agile methodologies, such as Scrum to ensure an iterative and adaptive approach to development.
- Knowledge in Microfocus, Technology Architecture or solutioning experience
CL8 (Associate Manager)
Tasks:
- Solution, design and develop legacy application modernization to modern platform addressing overall architecture and application migration requirements
- Provide innovative solutions to complex technical problems which required deep involvement in understanding the system architecture, migration and business requirements
- Participate in project planning and work plan creation, provide input on effort estimation, help in defining realistic timelines for deliverables and create project/workstream status reports
- Collaborate with other modernization workstreams, management, client and business users to ensure a smooth development process and successful project delivery
Whats Needed:
- Strong technical background and proficiency in IBM COBOL
- At least 3 years Development and /or Maintenance experience in either Mainframe and/or Distributed applications
- Excellent communication skills to effectively convey technical concepts to both technical and non-technical stakeholders.
- Ability to facilitate discussions, resolve conflicts, and provide clear guidance
- Strong problem-solving skills to address challenges and roadblocks that may arise during the modernization process
- Leadership skills to motivate and guide the development team, assign tasks, and ensure collaboration and communication within the team
- Capability to mentor team members, share knowledge, and facilitate training sessions to enhance the skill set of the development team
Nice to Have
- With experience in any of the following
- Relevant programming languages (Legacy languages - Assembler, PL1, Easytrieve, New IT languages - Java, Spring, Python)
- Cloud platforms such as AWS, Azure, or Google Cloud Platform and Knowledge of cloud services, serverless architecture, and the ability to migrate applications to the cloud.
- Data and database conversion and migration
- DevOps principles and practices, including continuous integration, continuous deployment (CI/CD), infrastructure as code , and automated testing
- Automated Testing
- Knowledge in Microfocus, Waterfall and/or Agile methodologies to ensure an adaptive and/or iterative approach to development.