Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Mainframe Developer

$85.5k - $114k per year

ThermoFisher Scientific

**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 a
**Senior Mainframe Developer**
to join our Ottawa-based engineering team supporting the development, enhancement, modernization, and production stability of critical applications. 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.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Mainframe Developer in Ottawa, ON vacancy
  •  ...SustainabilityEngagement Data-SharingStewardship Field GuideBenchmark Your Votes News Contact 2025 RANKING ACCESS PLATFORM Senior Backend Developer Convallis euismod amet pellentesque sed condimentum curabitur feugiat arcu suspendisse. In lacus tincidunt sollicitudin... 
    Senior

    rezonanz

    Ottawa, ON
    8 hours ago
  •  ...peek at what it’s like to work here, check out our Life at RVezy Instagram! About the role We are seeking a highly skilled Senior Mobile Developer to join our team as the technical anchor for our mobile platform. You'll own the architectural direction of RVezy's mobile... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    RVezy

    Ottawa, ON
    15 days ago
  •   Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering...
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    15 days ago
  •  ...in technical discussions, help drive design decisions, and document technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their implementation, quality, maintainability, and functionality. Resource... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    28 days ago
  •  ...of all backgrounds and experiences who are passionate about quality, teamwork, and making an impact. We are seeking a Senior Automation Developer t o support a critical backend validation initiative involving Dynamics 365 and enterprise integrations. This role is ideal... 
    Senior
    Internship

    PLATO

    Ottawa, ON
    a month ago
  • $125k - $165k per year

     ..., your grit, and your care for people. Join us and shape the future of care. Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools that help Fullscript scale. Our team... 
    Senior
    Long term contract
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Ottawa, ON
    13 days ago
  • $106k - $140k per year

     ...) and the Ontario Human Rights Code.      Envision Yourself at Barracuda:   We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers... 
    Senior
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...An enterprise client is seeking experienced Senior Python Developers to help build the next generation of Artificial Intelligence systems....  ...working on AI-related projects. What You'll Do: Design and develop coding benchmarks used to evaluate frontier AI models. Analyze... 
    Senior
    Hourly pay
    Weekly pay
    Contract work
    Remote work
    10 hours per week

    Lifted, an Upwork Company™

    Ottawa, ON
    23 days ago
  •  ...ServiceNow Senior Developer Work Model: 100% Remote Primary Skills • Strong knowledge of Project Portfolio Management (PPM), including Demand, Project, Program, Portfolio, Resource, and Financial Planning • Experience with Enterprise Agile solutions such as... 
    Senior
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Ottawa, ON
    a month ago
  • $80k - $90k per year

     ...000 Type of Vacancy: New We are looking for a UI/Frontend Developer to join the Larus team. You will design and build the...  ...are not required, but will set you apart and open pathways to seniority: Frontend architecture - modular methodologies (Feature-Sliced... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    8 days ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world.... 
    Full time

    Wavestore

    Ottawa, ON
    6 days ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Senior
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation... 
    Senior
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    21 days ago
  • $75k - $100k per year

     ...delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer in optical transceiver designs to participate in the software development life cycle, from concept through to delivery to end... 
    Full time

    SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITED

    Ottawa, ON
    11 days ago
  • $105k - $155k per year

     ...degree in Computer Science, Computer Engineering, Electrical Engineering or related technical. Experience ~7+ years' experience developing real-time embedded software using C and C++. ~4+ years' experience with Controller Area Network(CAN) and Local Interconnect... 
    Full time
    Local area

    Ford Motor Company

    Ottawa, ON
    19 days ago
  •  ...SONiC components • Lead new hardware bring‑up efforts, validate board functionality, and troubleshoot system‑level hardware issues • Develop and maintain platform‑level Linux kernel drivers, device tree configurations, and integrations involving FPGA‑based features •... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    6 days ago
  • $3600 - $6000 per month

     ...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with... 
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Ottawa, ON
    9 days ago
  •  ...Qualifications Required for Applications; Back-End Developer Qualifications Required for Applications; At least 2 years of PHP (Laravel) and MySQL development experience. Expert in Laravel Framework, object-oriented programming (OOP) and MVC architecture. Strong... 
    Full time

    Novem Agency

    Ottawa, ON
    13 days ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development... 
    Senior

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  • $80k - $105k per year

     ...The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-...  ...for the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    more than 2 months ago
  • $50k - $100k per year

     ...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor...  ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities Build a client base... 
    Full time
    Work from home

    TD Bank

    Ottawa, ON
    20 days ago
  •  ...we take pride in the level of service and safety we provide! As a Senior Steward on our team of other service stars, you’ll take on the...  ...partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional... 
    Senior
    Flexible hours
    Afternoon shift

    Aramark

    Ottawa, ON
    1 day ago
  •  ...Job Description We are currently looking for a Salesforce Developer to join a growing technology and ERP implementation company. This is a 100% remote opportunity for a developer based in Canada who will work on Salesforce development, customization, and integration... 
    Full time
    Remote work

    Ensiti

    Ottawa, ON
    2 days ago
  •  ...Job Description REF: 007 ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC). The MCSC manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring 24/7 availability... 
    Full time
    Temporary work
    Part time
    Internship
    Immediate start
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    13 days ago
  • $80k - $90k per year

    We are seeking a skilled Functional Consultant to enhance the implementation and utilization of Microsoft 365 solutions in a collaborative environment. This role is key in delivering impactful solutions that align with business processes and user needs, ensuring effective adoption...
    Permanent employment

    Tenth Revolution Group

    Ottawa, ON
    a month ago
  • $18 - $25 per hour

     ...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum...  ...seek guidance. What you will gain Direct mentorship from senior embedded and systems engineers. Hands-on experience at the boundary... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    21 days ago
  • $95k - $140k per year

     ...experience could be a direct result of our technology—and your hard work! About The Role This position is for a Full-Stack Software Developer to join our team. You will be responsible for defining, designing, developing, and deploying enterprise and cloud native... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    26 days ago
  •  ...looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting Lightspeed’s Hospitality product group on the mission to expand our reach... 
    Remote job
    Local area
    Flexible hours

    Lightspeed Commerce

    Ottawa, ON
    more than 2 months ago
  • $120k - $155k per year

     ...Senior Software Developer - Hybrid/Secret Cleared 90-110k About the Opportunity The Source Staffing is supporting a leading Canadian defence technology organization in hiring an Intermediate Software Developer / Engineer to join a mission-critical program supporting... 
    Senior
    Long term contract
    Full time
    Temporary work
    For contractors
    Casual work
    Flexible hours

    The Source Staffing

    Ottawa, ON
    a month ago
  • $81k - $105k per year

     ...Ontario Human Rights Code.      Envision yourself at Barracuda   We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products that... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Mainframe Developer. Be the first to apply!