Are you an experienced Software Developer ready to take on a challenging hybrid contract role? This opportunity is perfect for a professional with deep expertise in PL/I, IMS DB, DB2 for z/OS, and other core IBM mainframe technologies. In this senior-level role, you will be instrumental in developing, integrating, and maintaining backend systems that process critical business functions, including XML data transactions and mainframe-to-mid-tier integrations.
...
Our client is looking for a Software Developer for a contract period of 9 months with a hybrid work model (3 days onsite) in Toronto, ON, and the possibility of a one-time extension (up to 250 days).
Advantages
đ„ïž Flexible hybrid setup â balance onsite collaboration with remote productivity
đ Work with mission-critical mainframe systems and legacy integrations
đ Hands-on with XML transaction processing and enterprise DBMS
âïž Develop backend components across online, batch, and workstation environments
đ§ Collaborate with technical leads, DBAs, and mid-tier teams
đ Contribute to modernization and performance enhancements
Responsibilities
âą Design, code, and enhance PL/I transactions that process and consume XML data
âą Perform detailed analysis of existing systems, data structures, and codebases
âą Develop and maintain mainframe components including batch and real-time programs
âą Integrate IMS TM applications with Windows client applications
âą Facilitate and participate in JAD sessions, technical walkthroughs, and code reviews
âą Produce detailed technical specifications, diagrams, and test plans
âą Execute unit, integration, and regression testing; document results and defects
âą Interface with mid-tier systems and web services using IMSCONNECT
âą Use tools such as Endevor, IBM Debug Tool, Abend Aid, and IBM Fault Analyzer for debugging and diagnostics
âą Support code retrofit activities and ensure QA compliance across deliverables
âą Provide regular status updates and support knowledge transfer to in-house teams
Qualifications
Must Have:
âą 10+ years of experience in programming and system analysis
âą Proficiency in PL/I V4.5+ and Fujitsu NetCOBOL V4+
âą 5+ years of experience processing XML in mainframe PL/I transactions
âą Strong experience with IMS DB V12+ (HALDB, DEDB) using PLITDLI API
âą Hands-on with DB2 for z/OS V11+, Endevor, and IBM Debug Tool V13.1+
âą Skilled in file/database tools such as File Aid V10.1+ or IBM File Manager V13.1+
âą Experienced in MFS, SCREENIO, checkpoint restartable IMS BMPs, and SFTP scripting
âą Comfortable using diagnostic tools like Abend Aid or IBM Fault Analyzer
âą Experience with IBM z/OS V2.2+, DFSORT, and integration with Windows-based tools (Visual Studio, Harvest)
Nice to Have:
âš Experience with public sector development environments or service delivery
đ§ Familiarity with Ontarioâs vehicle licensing and transportation systems
đ Knowledge of Agile methods, source control standards, and modernization initiatives
đ Experience with business-critical code and retrofitting parallel project changes
đ§ Strong written communication for reporting, specification writing, and peer collaboration
Summary
This position is ideal for a seasoned Software Developer who excels at backend development in complex enterprise environments. With expertise in PL/I, IMS, DB2, XML processing, and mainframe tools, you will be at the heart of essential modernization efforts. If you enjoy working in structured, high-impact environments and want to contribute to a technically rewarding project, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you an experienced Software Developer ready to take on a challenging hybrid contract role? This opportunity is perfect for a professional with deep expertise in PL/I, IMS DB, DB2 for z/OS, and other core IBM mainframe technologies. In this senior-level role, you will be instrumental in developing, integrating, and maintaining backend systems that process critical business functions, including XML data transactions and mainframe-to-mid-tier integrations.
Our client is looking for a Software Developer for a contract period of 9 months with a hybrid work model (3 days onsite) in Toronto, ON, and the possibility of a one-time extension (up to 250 days).
Advantages
đ„ïž Flexible hybrid setup â balance onsite collaboration with remote productivity
đ Work with mission-critical mainframe systems and legacy integrations
đ Hands-on with XML transaction processing and enterprise DBMS
âïž Develop backend components across online, batch, and workstation environments
đ§ Collaborate with technical leads, DBAs, and mid-tier teams
đ Contribute to modernization and performance enhancements
Responsibilities
...
âą Design, code, and enhance PL/I transactions that process and consume XML data
âą Perform detailed analysis of existing systems, data structures, and codebases
âą Develop and maintain mainframe components including batch and real-time programs
âą Integrate IMS TM applications with Windows client applications
âą Facilitate and participate in JAD sessions, technical walkthroughs, and code reviews
âą Produce detailed technical specifications, diagrams, and test plans
âą Execute unit, integration, and regression testing; document results and defects
âą Interface with mid-tier systems and web services using IMSCONNECT
âą Use tools such as Endevor, IBM Debug Tool, Abend Aid, and IBM Fault Analyzer for debugging and diagnostics
âą Support code retrofit activities and ensure QA compliance across deliverables
âą Provide regular status updates and support knowledge transfer to in-house teams
Qualifications
Must Have:
âą 10+ years of experience in programming and system analysis
âą Proficiency in PL/I V4.5+ and Fujitsu NetCOBOL V4+
âą 5+ years of experience processing XML in mainframe PL/I transactions
âą Strong experience with IMS DB V12+ (HALDB, DEDB) using PLITDLI API
âą Hands-on with DB2 for z/OS V11+, Endevor, and IBM Debug Tool V13.1+
âą Skilled in file/database tools such as File Aid V10.1+ or IBM File Manager V13.1+
âą Experienced in MFS, SCREENIO, checkpoint restartable IMS BMPs, and SFTP scripting
âą Comfortable using diagnostic tools like Abend Aid or IBM Fault Analyzer
âą Experience with IBM z/OS V2.2+, DFSORT, and integration with Windows-based tools (Visual Studio, Harvest)
Nice to Have:
âš Experience with public sector development environments or service delivery
đ§ Familiarity with Ontarioâs vehicle licensing and transportation systems
đ Knowledge of Agile methods, source control standards, and modernization initiatives
đ Experience with business-critical code and retrofitting parallel project changes
đ§ Strong written communication for reporting, specification writing, and peer collaboration
Summary
This position is ideal for a seasoned Software Developer who excels at backend development in complex enterprise environments. With expertise in PL/I, IMS, DB2, XML processing, and mainframe tools, you will be at the heart of essential modernization efforts. If you enjoy working in structured, high-impact environments and want to contribute to a technically rewarding project, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more