Enable job alerts via email!

Senior Back End Software Developer

Cynet systems Inc

Toronto

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm in Toronto is looking for a Mainframe PL/I Developer to analyze, design, and develop mainframe applications. The ideal candidate will have over 5 years of PL/I experience and strong problem-solving skills. Responsibilities include coding, testing, and providing knowledge transfer to team members. This role requires expertise in IBM mainframe tools and communication with various stakeholders.

Qualifications

  • 5+ years experience writing mainframe PL/I transactions processing XML input/output.
  • 10+ years experience in programming and analysis.
  • Expertise with IBM mainframe tools.

Responsibilities

  • Analyze system design and code during project concept phase.
  • Define technical database requirements.
  • Develop new code and modify existing code.

Skills

Mainframe PL/I
XML processing
DB2 for z/OS
SFTP scripting
Team collaboration

Tools

IBM Debug Tool
Visual Studio
Endevor
Job description

Job Description:

  • The Mainframe PL/I Developer will be responsible for analyzing, designing, developing, and maintaining mainframe and Windows client applications for the Vehicle Licensing and Transportation Safety line of business.
  • The role includes coding, testing, troubleshooting, and supporting integration with mid-tier systems and databases, as well as participating in technical design sessions and ensuring compliance with standards and procedures.
Responsibilities:
  • Analyze current system logical and physical design and code structures during project concept phase.
  • Define technical database requirements and coordinate with DBA/Data Management staff for system changes.
  • Create technical specifications in accordance with client standards and conduct JAD sessions/walkthroughs to obtain sign‑off.
  • Develop new code and modify existing code (online, batch, workstation) to implement designs.
  • Interface with mid-tier developers and ensure QA standards are incorporated into all artifacts and code.
  • Prepare test data, perform unit testing, and participate in integration testing, including defect analysis and resolution.
  • Participate in code retrofits with other developers modifying the same codebase.
  • Use ministry‑mandated management tools for code libraries and source control.
  • Provide knowledge transfer to RUS and I&IT Cluster staff throughout the assignment.
  • Identify problems/issues and provide mitigation strategies, with regular progress reporting to Project Manager or Lead Technical Coordinator.
Must‑Have Skills / Qualifications:
  • 5+ years experience writing mainframe PL/I transactions processing XML input/output and consuming non‑mainframe web services.
  • Recent experience using PL/I V4.5 or higher within the last 5 years.
  • Fujitsu NetCOBOL V4 or higher experience.
  • 10+ years experience in programming and analysis.
  • 10+ years experience designing and developing Windows client applications interacting with IMS TM applications.
  • Experience with IMS DB V12 or higher (HALDB and DEDB) using PLITDLI API.
  • Experience with DB2 for z/OS V11 or higher.
  • Experience with Endevor source control tool and checkpoint restartable IMS BMPs.
  • Experience scripting for SFTP (preferably in mainframe environment).
  • Experience working according to public sector policies and procedures.
  • Mainframe screen handling (MFS) and Windows workstation screen handling software (SCREENIO).
  • Expertise with IBM mainframe tools including:
  • z/OS V2.2 or higher
  • IBM Debug Tool V13.1 or higher
  • File Aid V10.1+ or IBM File Manager V13.1+
  • Abend Aid V12.4+ or IBM Fault Analyzer V13.1+
  • IBM DFSORT utility
  • Windows workstation tools: Visual Studio 2008+, Visual Studio Debugger, Harvest Source Control V12.5+.
Preferred / Additional Skills:
  • Experience with mid‑tier integration and consumption of web services.
  • Strong analytical, problem‑solving, and communication skills.
  • Ability to work collaboratively in a team environment.
Evaluation Criteria:
  • IBM mainframe tools: 15%
  • IBM mainframe DBs, APIs, source control, batch: 20%
  • Client/Server Architecture: 10%
  • Programming Languages: 25%
  • Public Sector Experience: 5%
  • Screen Handling: 10%
  • Windows Workstation Tools: 10%
  • Connectivity/SFTP: 5%
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.