Job Title or Location
RECENT SEARCHES

Software Developer - Senior

Innosystech Inc - 24 Jobs

Toronto, ON

Posted today

Job Details:

$90.00 - $95.00 / hour
Full-time
Executive

Job Title: Software Developer - Senior
Location: Toronto, Ontario
Work Model: Onsite (Upto hirinig manager's discretion)
Duration: 12 Months
Extension: 1 Time
Submission Deadline: 2026-07-17, 12:00 p.m. EST

Supplier Comments / MSP Notes

Must Haves

  • 10+ years experience in multi-platform IT systems development.
  • Strong experience with:
    • JSP/Servlet
    • JEE
    • EJB
    • JNDI
    • JDBC
    • JMS
    • XML
    • JSON
    • REST APIs
    • SOAP Web Services
    • Struts Framework
    • Oracle Designer
    • WebSphere
    • Oracle RDBMS
    • PL/SQL
    • .NET
    • LDAP
    • PKI
  • Advanced full-stack solution development and integration experience.
  • Experience integrating third-party systems and services.
  • Ability to troubleshoot, research, design, and resolve complex technical issues.
  • Experience with debugging, refactoring, and optimization.

Project Overview

The Health Services Cluster requires two Senior Software Developers to support enhancements and modernization of:

Assistive Devices Program (ADP)

and

Assistive Devices Application Management (ADAM)

Key initiatives include:

  • Insulin Pump and Supplies Program enhancements
  • White Cane Grant Funding Module improvements
  • Business rule enhancements in ADAM
  • Application sustainability and modernization initiatives

Responsibilities

Analysis & Design

  • Collaborate with Business Analysts on requirements analysis.
  • Produce:
    • Conceptual Designs
    • Logical Designs
    • Physical Architecture Designs
  • Support architecture checkpoint reviews.
  • Conduct solution design walkthroughs.

Development

  • Design and develop enterprise application components.
  • Build solution integrations.
  • Implement system enhancements.
  • Develop and maintain APIs and integration services.
  • Refactor and optimize existing application components.

Testing

  • Develop:
    • Unit Test Cases
    • Integration Test Cases
  • Conduct:
    • Unit Testing
    • Integration Testing
  • Support system, performance, and vulnerability testing activities.

Documentation

  • Technical Documentation
  • User Guides
  • Architecture Documentation
  • Knowledge Transfer Documentation

Leadership

  • Provide technical leadership to:
    • Developers
    • System Analysts
    • Testers
  • Conduct design and code walkthroughs.
  • Support project teams throughout the delivery lifecycle.

Deliverables

  • Requirements analysis documentation.
  • Conceptual, logical, and physical architecture artifacts.
  • Architecture checkpoint support.
  • Solution design walkthroughs.
  • Technical documentation.
  • User documentation.
  • Coding and systems integration.
  • Unit and integration testing.
  • Test case development.
  • Knowledge transfer sessions and materials.

Experience & Skill Set Requirements

Technical Skills & Experience – 30%

  • 10+ years of enterprise application development experience.
  • Multi-platform development experience:
    • Web
    • Desktop
    • Mobile
    • Mainframe
    • Distributed systems
  • Technologies:
    • JSP
    • Servlet
    • JEE
    • EJB
    • JNDI
    • JDBC
    • JMS
    • XML
    • JSON
    • REST APIs
    • SOAP Web Services
  • Strong knowledge of:
    • Systems analysis
    • Design methodologies
    • Enterprise architecture
    • Internet and intranet technologies

Systems Components Development & Integration – 20%

  • Full-stack application development.
  • Multi-tier architecture experience.
  • System integration expertise.
  • REST API development.
  • SOAP/WSDL services.
  • JSON/XML messaging.
  • User interface architecture and development.
  • Third-party integration experience.

Tools

  • MS Visio
  • PowerDesigner
  • Eclipse
  • IntelliJ IDEA
  • Visual Studio Code
  • Atom

Technical Project Leadership – 15%

  • Experience leading enterprise development teams.
  • Solution design leadership.
  • Code review and walkthrough experience.
  • Technical mentorship.
  • IT project leadership.
  • Work estimation and planning.
  • ITIL knowledge.
  • Vendor and consulting team management.

Analytical & Problem-Solving Skills – 15%

  • Technical troubleshooting.
  • Root cause analysis.
  • Incident resolution.
  • Systems optimization.
  • Refactoring legacy applications.
  • Performance tuning.
  • Technical recommendations and solution alternatives.

Communication & Interpersonal Skills – 15%

  • Technical documentation expertise.
  • Strong stakeholder communication.
  • Presentation and consulting skills.
  • Vendor coordination.
  • Multi-team collaboration.
  • Ability to work on multiple projects simultaneously.
  • Strong interpersonal and negotiation skills.

Technology Environment

Backend Technologies

  • JSP
  • Servlet
  • JEE
  • EJB
  • JNDI
  • JDBC
  • JMS
  • REST APIs
  • SOAP Services

Databases

  • Oracle RDBMS 9/10/11/12
  • SQL
  • PL/SQL

Platforms

  • WebSphere
  • Windows Server 2008/2012
  • Sun Solaris
  • .NET Environments

Security & Infrastructure

  • LDAP
  • PKI
  • VPN

Data Formats

  • XML
  • JSON

Share This Job:

Frequently Asked Questions