Enable job alerts via email!

Senior Software Developer

Teckhorizon Inc

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

12 days ago

Job summary

A leading software development company is looking for a Senior Software Developer to contribute to a government-led health initiative. Candidates should have at least 10 years of experience in IT systems development across multiple platforms, strong Java EE skills, and the ability to lead technical teams. This is a full-time position based in Toronto, offering a hybrid work model.

Qualifications

  • 10 years of experience in IT systems development across multiple platforms.
  • Strong expertise in Java EE technologies.
  • Demonstrated experience in full-stack development.

Responsibilities

  • Conduct requirements analysis in collaboration with business analysts.
  • Design and document architecture.
  • Develop technical and user documentation.

Skills

Java EE technologies (JSP / Servlet EJB JNDI JDBC JMS)
Web services (REST SOAP / WSDL JSON XML)
Frameworks and platforms such as Struts, WebSphere, WebLogic, Apache Tomcat
RDBMS (Oracle 9, 12) PL / SQL
Development tools (Eclipse, IntelliJ, Git)
Full-stack development
Enterprise security understanding
Effective communication skills

Tools

Eclipse
IntelliJ
Git
Job description

Job Title : Senior Software Developer

Job ID : RQ09474

Location : Toronto ON (Hybrid 3 days onsite at 5700 Yonge St. 2 days remote)

Duration : September 1 2025 April 5 2026 (with potential extension up to August 31 2026)

Client : Health Services Cluster Ministry of Public and Business Service Delivery

About the Role

We are seeking a Senior Software Developer to join a government-led initiative within the Health Services Cluster. You will play a key role in designing developing and integrating enterprise-level IT systems across a multi-platform environment.

Responsibilities

  • Conduct requirements analysis in collaboration with business analysts
  • Design and document architecture (conceptual logical and physical)
  • Lead and participate in architecture review checkpoints
  • Develop system components and integrate them with other modules
  • Conduct system unit and integration testing
  • Develop technical and user documentation
  • Collaborate with QA teams to support system testing (functional performance vulnerability)
  • Facilitate knowledge transfer to technical team members

Must-Have Qualifications

  • 10 years of experience in IT systems development across multiple platforms (web desktop mobile mainframe)
  • Strong expertise with :
  • Java EE technologies (JSP / Servlet EJB JNDI JDBC JMS)
  • Web services (REST SOAP / WSDL JSON XML)
  • Frameworks and platforms such as Struts WebSphere WebLogic Apache Tomcat
  • RDBMS (Oracle 9 12) PL / SQL
  • Development tools (Eclipse IntelliJ Git versioning / deployment tools)
  • Demonstrated experience in full-stack development and systems integration
  • Ability to lead technical teams and support solution design / code walkthroughs
  • Experience with debugging system optimization and refactoring
  • Strong understanding of enterprise security and quality control systems
  • Effective communication and documentation skills for technical and non-technical audiences

Nice-to-Have Skills

  • Experience working in the public sector or regulated environments
  • Familiarity with :
  • ITIL practices and project management methodologies
  • PKI LDAP VPN security infrastructure
  • Government architecture security and privacy standards
  • Consulting experience particularly in stakeholder engagement and technical advisory roles

Soft Skills

  • Strong interpersonal communication and consultation skills
  • Ability to work on multiple concurrent assignments
  • Comfortable leading discussions collaborating with diverse teams and engaging stakeholders

Key Skills

Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

Employment Type : Full-time

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.