2,074,894open jobs
126,999companies
240,992added this week
Browse all
Salary
$61k – $82k per year
Location
Hybrid (Ottawa, Canada)
Seniority
Senior · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Jun 29, 2026. Thermo Fisher Scientific scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 2006 through a major merger, Thermo Fisher Scientific is a global leader in serving science, biotechnology, and healthcare. Headquartered in Waltham, Massachusetts, the multinational corporation provides a vast portfolio of analytical instruments, laboratory equipment, diagnostic tools, and pharmaceutical development services. By partnering with pharmaceutical companies, research institutions, and clinical laboratories worldwide, the organization enables clients to accelerate scientific discovery, optimize laboratory workflows, and improve patient diagnostics.

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.

We are seeking aSenior Mainframe Developer to join our Ottawa-based engineering team supporting the development, enhancement, modernization, and production stability of criticalapplications. This role is ideal for a hands-on mainframe professional who can take ownership of end-to-end delivery, quickly learn complex business and technical domains, lead design discussions, solve production and delivery challenges, and mentor other team members. The successful candidate will bring deep experience with COBOL-based mainframe applications and related technologies, strong analytical and troubleshooting skills, and the ability to partner effectively with business stakeholders, architects, QA, support teams, and global delivery partners. This is a senior role for someone who combines technical depth, strategic solution thinking, accountability, curiosity, and a strong team-first mindset.

Key Responsibilities

  • Lead the design, development, testing, implementation, and maintenance of applications using COBOL, CICS, JCL, VSAM, IDMS and SORT utilities

  • Own and drive end-to-end delivery of projects, enhancements, defects, and production fixes, ensuring quality, timeliness, and business alignment

  • Analyze business requirements and translate them into scalable, maintainable, and reliable technical solutions

  • Prepare technical design documents, impact assessments, implementation plans, data flow analysis, and interface specifications

  • Collaborate with business stakeholders to understand requirements, identify risks, and propose practical and strategic solutions

  • Mentor and guide junior and intermediate developers, conduct code reviews, and promote engineering standards and best practices

  • Act as a trusted technical resource for application knowledge, design guidance, code quality, troubleshooting, and delivery risk management

  • Lead troubleshooting, root-cause analysis, and resolution of complex production issues, ensuring minimal business impact

  • Lead or contribute to modernization and integration initiatives, including impact assessment, interface design, data flow analysis, API or middleware integration, and safe migration strategies

  • Participate in and support release planning, deployment, post-production validation, and operational readiness activities

  • Participate in an on-call support rotation, including occasional weekends or off-hours

  • Ensure adherence to development standards, documentation, security, audit, and compliance requirements

  • Collaborate effectively with global teams, including onshore, offshore, business, QA, infrastructure, architecture, support, and cross-functional partners

  • Proactively identify risks, dependencies, technical debt, and opportunities to improve system stability, delivery effectiveness, and team capability

Required Qualifications

Bachelor's Degree holder with 8+ years of hands-on Mainframe application development experience

  • Strong hands-on expertise in:

    • COBOL

    • CICS

    • JCL

    • VSAM

    • IDMS/DB2

    • SORT utilities

  • Excellent understanding of designing and developing applications in Mainframe technologies

  • Strong experience supporting both batch and online mainframe applications

  • Strong solutioning mindset with ability to design and implement technical solutions

  • Demonstrated ownership mindset with the ability to work through ambiguity, proactively identify risks, and drive issues to closure

  • Ability to quickly learn complex legacy applications, business processes, data flows, and integration points

  • Willing to provide application support as needed and on rotation

  • Ability to collaborate with multiple business teams and solve complex issues

  • Strong analytical and problem-solving abilities

  • Excellent communication, collaboration, and stakeholder-management skills

  • Experience with enterprise systems integration

  • Knowledge of security best practices and compliance requirements

  • Ability to work independently and as part of a distributed team

  • Strong team orientation with the ability and willingness to mentor team members and raise overall team capability

Preferred Qualifications

  • Exposure to RPG

  • Experience with Lotus Notes application development or support

  • Understanding of API development, integration, or modernization strategies

  • Experience with MQ, middleware, file-transfer patterns, or enterprise integration approaches

  • Familiarity with Agile/Scrum methodologies

  • Experience working inorder management, fulfillment, supply chain, finance, or other high-volume transactional systems

  • Strong experience in production support and incident management

  • Experience with tools such as TSO/ISPF, File-AID, Xpediter, Endevor, Changeman, Control-M, CA7, or similar mainframe development and scheduling tools

  • Experience working with globally distributed teams, including onshore, offshore, and cross-functional delivery partners

Work Environment

  • Location: Ottawa, Canada
  • Work Model: Hybrid work model with a combination of onsite and remote work, as defined by team and business needs
  • Support Expectations: Participation in a shared on-call rotation, including occasional weekends or off-hours support

What Success Looks Like

The successful candidate will:

  • Successfully leads projects and delivers high-quality, scalable, and maintainable solutions

  • Provides effective design solutions aligned with business needs, system architecture, and long-term technology direction

  • Acts as a technical mentor and go-to person for application knowledge, design guidance, code quality, troubleshooting, and delivery risk management

  • Demonstrates strong leadership, ownership and accountability in delivery and production support

  • Engages proactively with business stakeholders and adds value in discussions

  • Quickly learns complex systems, business processes, and technical dependencies

  • Identifies risks, technical debt, and improvement opportunities before they become delivery or production issues

  • Continuously learns, explores new approaches, and drives problem-solving initiatives

  • Contributes to team success, system stability, and modernization efforts

  • Supports a positive, collaborative, and team-first culture by sharing knowledge, mentoring others, and helping the team succeed

Compensation

The estimated annualized pay range for this position in Ontario is $85,500.00-$114,000.00.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,074,894 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Enterprise Apps
Similar stack
Same company
Ottawa
$66k – $88k per year · Hybrid · 3+ years exp · PhD · Mississauga
Apply
In office · Toronto
Apex
Apex
Lightning Web Components
MuleSoft
DevOps
CI/CD
Management
Agile
Apply
In office · Toronto
Apex
Apex
Lightning Web Components
Visualforce
Apply
In office · Full-Time · 3+ years exp · Waterloo · Toronto
Apex
Apex
MuleSoft
DevOps
CI/CD
Management
Agile
Apply
ERP CONSULTANT 2 days ago
In office · 10+ years exp · Windsor
Databases
SAP BW
Analytics
ETL/ELT
Management
Service Desk
Apply
Software Developer 5 days ago
$130k – $150k per year · Equity · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Austin
Java
SQL
COBOL
Java
Spring Boot
COBOL
CICS
JCL
IBM MQ
Databases
Db2
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude Code
DevOps
Rest API
Splunk
GCP
Dynatrace
Azure
CI/CD
Grafana
AppDynamics
Linux
Unix
Management
Agile
Apply
Senior Technical Lead 1 month ago
In office · 3+ years exp · France
COBOL
COBOL
VSAM
JCL
TSO/ISPF
Databases
Db2
IMS
Apply
≈ $10k – $29k per year (Estimated) · In office · Full-Time · India
SQL
COBOL
Databases
Db2
Apply
In office · Full-Time · 2+ years exp · Madrid
COBOL
COBOL
JCL
Management
Confluence
Jira
ServiceNow
Apply
Desarrollador Cobol 1 month ago
Hybrid · Full-Time · Bogotá
COBOL
Databases
Db2
Management
Jira
Scrum
Apply
SAP BI/BW Developer 2 months ago
Hybrid · Full-Time · Master's Degree · Quezon City
ABAP
ABAP
CDS Views
Databases
SAP BW
Analytics
ETL/ELT
SAP BusinessObjects
Dimensional Modeling
Management
ITSM
Apply
≈ $17k – $38k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Bengaluru
Management
Jira
ServiceNow
Agile
Apply
≈ $16k – $38k per year (Estimated) · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
Apex
Apex
Lightning Web Components
Gearset
Copado
MuleSoft
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
SOAP
Management
Agile
Scrum
Apply
Developer III 2 months ago
In office · Full-Time · 4+ years exp · Master's Degree · Budapest
Apex
Apex
Visualforce
Analytics
Informatica
Management
Agile
Scrum
Apply
SAP ABAP Developer 2 months ago
≈ $9.5k – $26k per year (Estimated) · Remote (India) · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru
ABAP
ABAP
ABAP on HANA
CDS Views
SAP IDoc
Apply
Hybrid · Full-Time · 7+ years exp · Ottawa
Apply
$64k – $80k per year · In office · Secret · Full-Time · 4+ years exp · Vancouver · Mississauga · Winnipeg · Calgary · Toronto
Apply
≈ $46k – $121k per year (Estimated) · In office · Full-Time · Master's Degree · Ottawa
Apply
Controller 1 day ago
$63k – $75k per year · Equity · Hybrid · Full-Time · 5+ years exp · Ottawa
Apply
In office · Part-Time · Ottawa
Apply
See all jobs
This is one of many
2,074,894 more open roles from verified company boards, updated every day.