Our organization relies on mission-critical legacy applications that have supported our business operations for decades. These systems, primarily developed in COBOL and running on mainframe environments, remain vital to our success.
At the same time, we are actively modernizing our IT landscape-integrating technologies such as .NET, microservices, relational databases, and DevOps practices.
As a Software Developer (COBOL & Modern Technologies) you will play a dual role:
- Maintain and optimize our COBOL-based applications to ensure stability, reliability, and performance.
- Lead modernization efforts, bridging the gap between legacy systems and next-generation platforms.
This role is critical for maintaining business continuity while driving innovation, agility, and long-term scalability.
1. Application Development & Maintenance
- Design, develop, enhance, and maintain applications using COBOL.
- Perform in-depth system analysis, technical design, and programming in centralized and distributed environments.
- Deliver efficient and reliable code for batch and online (CICS) systems, following coding standards to ensure availability, stability, and performance.
2. Database & Data Management
- Work with SQL Server databases for data storage, retrieval, and optimization.
- Write and fine-tune SQL queries, SSIS packages, and stored procedures to support business requirements.
3. Integration & Modernization
- Use tools such as Micro Focus Enterprise Developer/Server, Visual Studio to integrate legacy applications with modern solutions.
- Contribute to migration projects, bringing mainframe workloads to distributed or cloud platforms.
- Support service-oriented architecture (SOA) and API-based integrations.
4. Development Methodologies & Collaboration
- Follow Agile (Scrum) practices and collaborate through Azure DevOps (boards, repos, pipelines).
- Actively participate in sprint planning, backlog refinement, code reviews, and daily stand-ups to deliver incremental improvements.
- Ensure adherence to modern SDLC methodologies, documentation, quality assurance, and testing standards.
5. Scripting & Automation
- Apply knowledge of REXX to streamline batch jobs, automate processes, and enhance operational efficiency.
- Implement and maintain CI/CD pipelines to accelerate release cycles.
- Leverage scripting tools (e.g., REXX, PowerShell, shell scripting) to support automation initiatives.
- 6+ years of experience as a Developer or in a similar role
- Bilingual: French & English (written and spoken)
- Expertise in COBOL programming
- Experience with VSAM files and relational databases (SQL Server)
- Knowledge of REXX/JCL (syntax, functions, control structures)
- Proven background in technical analysis, system design, and application development
- Familiarity with Agile, Scrum, DevOps practices and software engineering best practices
- Asset: Knowledge of Micro Focus Enterprise Developer/Server
- Asset: Hands-on experience with Azure DevOps (boards, pipelines, repos)
- Asset: Knowledge of .NET Framework and C#
If this challenge matches your career aspirations and you want to play a key role in the exciting development of our company, please apply by October 1st, 2025.
- The chance to be part of a dynamic, high-performance team that adheres to the following ethical values: leadership, collaboration, trust and commitment;
- Opportunities for training and development;
- A comprehensive benefits package including competitive salary, bonus, pension and benefits;
- A dynamic location in downtown Moncton, but remote work is a flexible option;
- A paid volunteer day;
- Time off to care for family members and pets.