Jobs.ca
Jobs.ca
Language
nnovativ inc logo

Back End Developer

nnovativ inc13 days ago
Hybrid
CA$90 - CA$120/hour
Mid Level
Full-time

About the role

Job Overview
We are seeking an experienced Senior Back End Developer to support the modernization and enhancement of complex legacy systems. The role involves analyzing current system architecture, designing and implementing code changes, and developing technical specifications aligned with OPS standards. You'll work closely with technical leads, DBAs, and cross-functional teams to deliver high-quality, testable solutions, while supporting integration efforts and ensuring knowledge transfer to internal staff.

Responsibilities

  • Analyze current system design, architecture, and code during project concept phase.
  • Define technical and database requirements, and coordinate with DBAs for implementation.
  • Develop detailed technical specifications and logical/physical designs per OPS standards.
  • Lead or participate in JAD sessions and design walkthroughs to review and sign off specifications.
  • Design, develop, and modify mainframe and workstation code (online, batch, mid-tier integration).
  • Ensure adherence to QA and coding standards across all deliverables.
  • Prepare test data, perform unit testing, and support integration testing and defect resolution.
  • Collaborate with developers on code retrofits and manage overlapping changes.
  • Track and resolve technical issues and report status regularly to project leadership.
  • Ensure knowledge transfer to internal teams and use mandated tools for version control and code management.

MUST HAVE

  • Recent experience in using PL/I V4.5 or higher within the last 5 years
  • 5+ years of experience writing mainframe PL/I transactions that process XML input and produce XML output and consume it.
  • Experience with IMS DB V12 or higher (HALDB and DEDB) using the PLITDLI API.
  • Experience with DB2 for z/OS V11 or higher.
  • Experience with z/OS V2.2 or higher.
  • Expertise using file and database management tools (either File Aid V10.1 or higher, or IBM File Manager V13.1 or higher)

Required Experience

  • Recent hands-on experience with PL/I V4.5+ and Fujitsu NetCOBOL V4+.
  • 10+ years in programming, analysis, and Windows client application development integrated with IMS TM.
  • 5+ years developing mainframe PL/I applications that handle XML input/output and integrate with non-mainframe services via IMS Connect.
  • Strong experience with IMS DB V12+ (HALDB, DEDB) using PLITDLI, and DB2 for z/OS V11+.
  • Skilled in mainframe screen handling (MFS) and Windows UI tools (SCREENIO).
  • Familiar with Ontario public sector policies and vehicle licensing business domain.
  • Endevor, IBM Debug Tool, File Aid/IBM File Manager, Abend Aid/IBM Fault Analyzer
  • DFSORT, SFTP scripting, z/OS V2.2+
  • Writing checkpoint/restartable IMS BMPs
  • Using Visual Studio 2008+ and Visual Studio Debugger
  • Harvest Source Control V12.5+
  • Proven experience in business analysis and user experience design for complex digital solutions.
  • Strong working knowledge of responsive, mobile-first design, accessibility (WCAG 2.0/2.1 A & AA), and Ontario Digital Service Standards.
  • Skilled in design and prototyping tools (e.g., Photoshop, InDesign, Illustrator, Balsamiq, InVision).
  • Proficient in defining product vision, roadmap, user stories, and KPIs.
  • Experience with user research, usability testing, and stakeholder consultations.
  • Strong leadership, communication, facilitation, and agile team collaboration skills.
  • Expertise in translating business goals into intuitive digital experiences using design thinking.
  • Background in functional/non-functional requirements, testing strategies, and risk management.
  • Extensive mainframe development experience in PL/I, IMS, DB2, and related toolsets as detailed above.

Job Type: Full-time

Pay: $90.00-$120.00 per hour

Expected hours: 7.25 per week

Schedule:

  • Monday to Friday

Application question(s):

  • How many years experience in designing and developing windows client application interacting with IMS TM applications?

Experience:

  • XML: 5 years (required)
  • programming and analysis: 10 years (required)

Work Location: Hybrid remote in North York, ON

About nnovativ inc

IT Services and IT Consulting
1-10

nnovativ is a digital solutions and technology consulting company, making business transformation possible for its clients across the globe. nnovativ help businesses smartly transform engaging lean and agile methodologies with innovative transformation approach, driving change with digital services enabling its clients intelligently modernize to accelerate and stay ahead of competition.