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

senior software developer - back end.

Randstad

We are seeking an experienced Senior Software Developer - Back End specializing in mainframe enterprise systems to support core system modifications, application modernization, and database integration. In this role, you will analyze logical and physical database structures, author technical specifications, and write PL/I and NetCOBOL code to support online, batch, and workstation interfaces. Working across mainframe and mid-tier architectures, you will develop XML processing transactions, build checkpoint-restartable batch jobs, construct database calls, execute unit/integration testing, and perform defect remediations.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 11-month contract.

Advantages
Specialized Enterprise Mainframe Scope: Lead core backend development on mission-critical z/OS mainframe environments.

Hybrid Mainframe & Modern Integration: Drive advanced integration between mainframe PL/I transactions, XML processing, and mid-tier web services.

Dual Language & Database Exposure: Work across PL/I and NetCOBOL programming alongside both DB2 relational and IMS hierarchical databases.

Dedicated Onsite Collaboration: Work directly alongside senior technical coordinators, DBAs, and systems analysts in a focused 5-day per week workspace.

Responsibilities
System Analysis & Technical Design: Analyze existing logical and physical system designs, code structures, and database architectures to author comprehensive technical specifications in accordance with enterprise QA standards.

Mainframe Application Development: Develop, modify, test, and debug online, batch, and workstation code using PL/I and NetCOBOL within IBM z/OS environments.

Database & Transaction Processing: Design and execute database calls for relational and hierarchical databases (DB2 for z/OS, IMS DB HALDB/DEDB) utilizing PLITDLI APIs.

Mid-Tier & XML Integration: Develop PL/I transactions that process XML input, generate XML output, and integrate mainframe IMS TM applications with mid-tier platforms and non-mainframe web services.

Batch & Screen Engineering: Write checkpoint-restartable IMS Batch Message Processing (BMP) programs, configure Message Format Service (MFS) screen handling, and script secure file transfers (SFTP).

Testing & Defect Remediation: Prepare test environments, generate test data, execute unit and integration testing, analyze defects, and perform code retrofits with cross-functional development teams.

Source Control & Governance: Utilize enterprise source control repositories (Endevor, Harvest) and mainframe diagnostic tools to maintain code libraries, troubleshoot failures, and ensure operational stability.

Qualifications
Mainframe Operating Systems & Utilities: 10+ years of programming and analysis experience with z/OS V2.2 or higher, DFSORT, and mainframe file/database tools (File Aid V10.1+ or IBM File Manager V13.1+) (Strictly Required).

Recent PL/I Programming: Hands-on experience using PL/I V4.5 or higher within the last 5 years (Strictly Required).

Mainframe XML Integration: 5+ years of experience writing mainframe PL/I transactions that process, produce, and consume XML input/output (Strictly Required).

Hierarchical & Relational Databases: Demonstrated experience with IMS DB V12 or higher (HALDB and DEDB) using PLITDLI APIs, as well as DB2 for z/OS V11 or higher (Strictly Required).

Mainframe Tools & Source Control: Experience using IBM Debug Tool V13.1+, failure diagnostics (Abend Aid V12.4+ or IBM Fault Analyzer V13.1+), and Endevor source control (Strictly Required).

Client/Server & Screen Handling: Experience developing Windows client applications interacting with IMS TM, including MFS and SCREENIO screen handling (Strictly Required).

Nice-to-Have Assets:
Hands-on experience with Fujitsu NetCOBOL V4 or higher.

Experience writing checkpoint-restartable IMS BMPs and scripting SFTP transfers in a mainframe environment.

Knowledge of public sector transportation, vehicle licensing, or safety policy frameworks.

Familiarity with Windows workstation tools such as Visual Studio and Harvest Source Control.

Summary
If you're interested in the "Senior Software Developer - Back End" role based in Toronto, we encourage you to apply online at
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the senior software developer - back end. in North York, ON vacancy
  • $100 per hour

     ...Job Responsibility: Job Summary: The Senior I&IT Application Architect will be a key strategic leader in designing and implementing...  ...Responsibilities: Strategic Architecture & Integration Framework Design Develop and maintain enterprise-wide architecture blueprints for... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Fixed term contract
    Internship
    Remote work
    Flexible hours

    The Code Crackers

    North York, ON
    18 hours ago
  •  ...faster. About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This...  ...collaboration skills are important. What You’ll Do Design, develop and maintain highly reliable and scalable backend systems.... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    moomoo

    North York, ON
    more than 2 months ago
  • $69.17 per hour

    Software Engineer LotusFlare Canada Inc. Location North York, ON Salary 69.17 hourly / 40 hours per week Full time Starts as soon as...  ...to maintain software Research technical information to design, develop and test computer-based systems Upgrade and maintain software... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work

    Lotus Flare Canada Inc.

    North York, ON
    9 days ago
  •  ...installation, integration and operation of computer-based systems Develop process and network models to optimize architecture Research...  ...of information systems professionals in the development of software and integrated information systems, process control software and... 
    Suggested
    Full time

    Unisystech Consulting Inc.

    North York, ON
    18 days ago
  • $37 - $40 per hour

     ...Education: Expérience: Education College/CEGEP Tasks Develop and document software testing plans Monitor the performance of computer systems and networks Install software and hardware and configure operating system software in preparation for testing... 
    Suggested
    Permanent employment
    Shift work
    Day shift

    Storage Guardian

    North York, ON
    3 days ago
  •  ...currently searching for multiple full stack java developers on a contract basis for a client in North, York, On.  As a senior developer, you will be joining a special team,...  ...this role? You have 10 or more years of software development experience, (conceptualization,... 
    Senior
    Full time
    Contract work
    Flexible hours

    CoreFactor Inc.

    North York, ON
    3 days ago
  •  ...is seeking a skilled and detail-oriented Senior Accountant to join our finance team. The...  ...collections, and vendor payments. Month-End & Year-End Close : Manage month-end and...  ...Strong proficiency in Canadian accounting software (e.g., Sage 50, Dynamics GP, QuickBooks) and... 
    Senior
    Full time
    Local area

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  •  ...seeking a highly accomplished Senior Project Manager/Leader for an...  ...onsite in Toronto, you will lead end-to-end project execution,...  ...models across AWS and Azure, software licensing structures, and hardware...  ...and formal funding requests. Develop and manage comprehensive... 
    Senior
    Contract work

    Randstad

    North York, ON
    11 days ago
  • We are seeking an experienced Senior Systems Testing/QA Specialist...  ...workflows, and ensure reliable software releases. Location: Toronto...  ...Compliance Leadership: Drive end-to-end accessibility testing (...  ...Toronto. Responsibilities Develop and maintain comprehensive... 
    Senior
    Contract work
    Manual labor

    Randstad

    North York, ON
    1 day ago
  • $80k - $130k per year

    Sitecore Application Developer Position Description This role requires you to work from our downtown Toronto office (250 Yonge Street) and/or the client office at North York for a minimum of 3 days per week, subject to change based on business and client requirements.... 
    Work at office
    3 days per week
    North York, ON
    more than 2 months ago
  •  ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Data Architect to design the end-to-end data platform for APEX. The platform ingests contact centre telephony and quality data from the Genesys A3S... 
    Senior
    Hourly pay
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    North York, ON
    4 days ago
  • $78k - $85k per year

     ...members Provide mentorship, guidance, and technical support to developing staff Establish and maintain strong working relationships...  ...engagements Proficiency in Microsoft Office and common accounting/tax software platforms Pay Range: $78,000 - $85,000 per year How... 
    Senior
    Work at office
    Local area
    North York, ON
    18 hours ago
  •  ...Senior Accountant – North York Public Accounting Firm Our TorontoJobs.ca Recruiting division...  ...financial statements Prepare year-end working papers and supporting documentation...  ...position does not offer remote or hybrid work Software Experience with the following software... 
    Senior
    Long term contract
    Full time
    Work at office

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  •  ...Our TorontoJobs.ca Recruiting Division client, a CPA firm located in North York, is searching for a Senior Accountant for their firm.  Responsibilities Direct communication with clients to resolve accounting and tax issues Responsible to compile and produce financial... 
    Senior
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  • $21 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Work setting Room and board provided...
    Senior
    Permanent employment
    Full time
    Live In
    Remote work

    Liane R Ginsburg

    North York, ON
    4 days ago
  •  ...Assurance & Advisory Senior Manager / Principal – North York CPA Firm Our TorontoJobs.ca Recruiting division client, a well-established...  ...multiple engagements and ensure deadlines and budgets are met Develop and maintain strong, long-term relationships with clients... 
    Senior
    Long term contract
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  • $21 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely. Work setting Optional ...
    Senior
    Permanent employment
    Full time
    Live In

    Morry Lewis, Roslyn Lewis

    North York, ON
    3 days ago
  •  ...manufacturing company in North York , is seeking a Senior Accountant to support their team on a...  ...Responsibilities: Assist with month-end closing processes. Prepare and post...  ...Experience working with an  accounting software (e.g., QuickBooks, Sage, or similar).... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  • $85k - $95k per year

     ...see a diagnosis not as a dimming of light, but a spark for a new beginning. Move forward. Together. On Mission. The Role The Senior Human Resources Generalist is the senior practitioner within the Human Resources function, providing independent employee relations advice... 
    Senior
    Full time
    Internship
    Remote work

    Parkinson Canada

    North York, ON
    3 days ago
  •  ...As we continue to scale, we are seeking to expand our team with a Senior Influencer and Affiliate Marketing Manager. Position Overview...  ...~ Strong sales acumen, negotiation skills, and the ability to develop win-win collaboration models. ~ Demonstrated team management and... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    moomoo

    North York, ON
    more than 2 months ago
  • $80k - $115k per year

     ...approach. Come build the future with us! We are looking to add a Senior Project Quality Coordinator  to work on one of our important...  ...maintenance of the Project Quality Plan and QA/QC procedures. Develop and manage Inspection & Test Plans, checklists, and inspection schedules... 
    Senior
    Permanent employment
    Contract work
    For subcontractor
    Work at office

    EBC Inc.

    North York, ON
    a month ago
  • Description Immanuel Baptist Church is discerning who God is calling to join our staff as the next Senior Pastor. The successful candidate will demonstrate a deep faith and a proven track record of leadership development.  We are seeking a pastor who can work with our staff... 
    Senior
    Full time
    Manual labor
    Flexible hours

    Immanuel Baptist Church

    North York, ON
    more than 2 months ago
  •  ...operations, financial infrastructure, and fintech product development. The ideal candidate brings deep hands-on experience with brokerage back-office platforms, clearing workflows, and industry-standard post-trade systems, combined with the ability to collaborate closely with... 
    Senior
    Internship
    Work at office
    Local area
    Worldwide

    moomoo

    North York, ON
    more than 2 months ago
  •  ...Senior Tax Manager / Tax Principal – North York CPA Firm Our TorontoJobs.ca Recruiting...  ...opportunity for a senior tax professional who has developed strong technical expertise in Canadian...  ...Identify tax planning opportunities and develop practical recommendations for clients... 
    Senior
    Long term contract
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  • $54 per hour

    Our client is a Multi-National Financial Institution, looking to add to the team a Senior Operational Auditor (HR/Payroll/Compensation) for an initial term of 3 months.  There is a strong potential for this role to extend longer. **This is a 3 day per week in office role.... 
    Senior
    Contract work
    Work at office
    3 days per week
    North York, ON
    22 days ago
  •  ...Job Details LONG TERM OCCASIONAL POSITION ( LTO ) Long Term Occasional Position - Intermediate/Senior - Math, Co-op, Religion and Business (100% at Madonna Catholic Secondary School) Learn more about the schools at: Madonna Catholic Secondary School Vision... 
    Senior
    Long term contract
    Internship

    Toronto Catholic District School Board

    North York, ON
    3 days ago
  • $900 - $1400 per week

     ...provided from the office to the field and back each day ● Free parking at the office...  ...with a strong history of promoting and developing talent from within ● Hands-on training,...  ...office with transportation provided at the end of the day Our process typically takes... 
    Weekly pay
    Work at office

    The RPM Groups

    North York, ON
    a month ago
  • We are seeking an experienced Senior Software Developer - Front End to lead the design, development, testing, and maintenance of accessible, responsive, and user-facing capabilities for enterprise web applications. In this role, you will translate approved wireframes, user... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • We are seeking an experienced Senior Software Developer - Front End to lead the front-end customization, user interface design, and web mapping development for enterprise spatial applications. In this role, you will translate complex technical systems specifications into responsive... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    10 days ago
  • $80k - $110k per year

     ...recognized leader in the market, backed by strong self-perform...  ...effective project delivery by developing and maintaining project schedules...  ...scope in schedules. Develops and maintains all the required...  ...project Planning and Scheduling software which may include Primavera P6... 
    For subcontractor
    Local area

    AECON

    North York, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer - back end.. Be the first to apply!