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. AdvantagesSpecialized 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.
ResponsibilitiesSystem 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
$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...SeniorHourly payLong term contractFull timeFixed term contractInternshipRemote workFlexible hours- ...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....SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide
$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...SuggestedHourly payFull timeImmediate startRemote work- ...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...SuggestedFull time
$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...SuggestedPermanent employmentShift workDay shift- ...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,...SeniorFull timeContract workFlexible hours
- ...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...SeniorFull timeLocal area
- ...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...SeniorContract work
- 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...SeniorContract workManual labor
$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 office3 days per week- ...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...SeniorHourly payFull timeInternshipWork at officeRemote workRelocation2 days per week
$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...SeniorWork at officeLocal area- ...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...SeniorLong term contractFull timeWork at office
- ...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...SeniorFull time
$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...SeniorPermanent employmentFull timeLive InRemote work- ...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...SeniorLong term contractFull time
$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 ...SeniorPermanent employmentFull timeLive In- ...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)....SeniorHourly payLong term contractFull timeContract workTemporary workPart time
$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...SeniorFull timeInternshipRemote work- ...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...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide
$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...SeniorPermanent employmentContract workFor subcontractorWork at office- 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...SeniorFull timeManual laborFlexible hours
- ...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...SeniorInternshipWork at officeLocal areaWorldwide
- ...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...SeniorLong term contractFull time
$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....SeniorContract workWork at office3 days per week- ...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...SeniorLong term contractInternship
$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 payWork at office- 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...SeniorContract work
- 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...SeniorContract work
$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 subcontractorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer - back end.. Be the first to apply!
- software developer remote North York, ON
- software design engineer North York, ON
- software engineer devops North York, ON
- part time software developer North York, ON
- software engineer - computer North York, ON
- junior software developer North York, ON
- software engineer North York, ON
- senior software developer North York, ON
- software developer North York, ON
- software engineer intern North York, ON


