Job Description
Job Title: Senior Micro Focus COBOL and Python developer
Location: Montr al, QC (Remote)
Type: Contract
Responsibilities: - Developing, maintaining, and enhancing enterprise applications using Micro Focus COBOL
- Designing, coding, testing, and debugging COBOL programs based on business requirements
- Working extensively with ISAM file systems for data storage, retrieval, and optimization
- Build and maintain automation workflows using Python and R
- Analyze business processes and identify automation opportunities
- Integrate RPA solutions with APIs, databases, and third-party systems
- Perform data extraction, transformation, and analysis using Python/R
- Develop reusable components and frameworks for automation
- Analyzing existing systems and proposing performance improvements and modernization strategies
- Troubleshooting application issues and providing timely resolution in production and non-production environments
- Collaborating with cross-functional teams including Business Analysts, QA, and Infrastructure teams
- Participating in code reviews and ensuring adherence to development standards and best practices
- Creating and maintaining technical documentation for programs, enhancements, and processes
- Supporting system integration efforts and interfacing with external systems
- Working in Agile/Scrum environments based on project needs
- Providing knowledge transfer and mentoring junior developers when required
Requirements for This Role Include: - 8+ years of hands-on experience in Micro Focus COBOL development
- 8+ years of experience in Strong expertise in COBOL programming (procedural and structured programming concepts)
- 8+ years of experience in Solid experience working in Unix/Linux environments
- 5+ years of strong experience in RPA tools
- Proficiency in Python programming
- Experience with R programming for data analysis and automation
- Strong knowledge of ISAM file handling and data processing
- Good understanding of file-based systems
- 5+ years of Experience in debugging, performance tuning, and production support
- Understanding of system integration concepts and interfacing techniques
- Familiarity with version control tools and development lifecycle processes
- Added advantage: Working knowledge of C++
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills
- Ability to work independently with minimal supervision
- Strong collaboration skills to work effectively within cross-functional teams
- High sense of ownership, accountability, and commitment to quality
- Ability to manage multiple priorities in a fast-paced environment
- Capability to communicate effectively with both technical and non-technical stakeholders
For applications and inquiries, contact: [email protected]
Job Tags
Contract work, Remote work