Software Developer Full Stack

Teckhorizon Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

About the Role

Our Client is seeking a Senior Full Stack Software Developer to support key initiatives.

The successful candidate will play a critical role across the full software development lifecycle contributing to the design development deployment and support of scalable high-quality applications used within the public sector.

This is an onsite role with flexibility to work from one of three OPS office locations.

Key Responsibilities
  • Design develop and maintain full stack applications using modern frameworks and tools

  • Translate technical and business requirements into well-designed tested and documented solutions

  • Build and expand data pipelines through extraction transformation and loading (ETL) processes

  • Develop detailed programming specifications and produce high-quality maintainable code

  • Conduct unit testing debugging and troubleshooting across applications

  • Support system implementation migration and post-deployment activities

  • Collaborate with cross-functional teams throughout the Software Development Life Cycle (SDLC)

  • Ensure solutions meet performance scalability security and accessibility standards

  • Provide technical support and documentation as required

Required Qualifications (Must-Have)
  • 10 years of hands-on software development experience in Java and/or Angular

  • Strong experience designing reviewing and implementing application design changes

  • Proven experience developing Java applications using:

    • Liberty

    • Spring Framework

    • JPA 2.1 (Hibernate 3.6 EclipseLink 2.5 or similar)

    • JAX-RS 2.0 JDBC 4.1

    • WebSocket 1.1

    • Windows Exchange Web Services (EWS) API

    • AngularJS

  • Solid experience with Oracle databases including:

    • Database design

    • Data modelling

    • Writing and maintaining database scripts

  • Strong analytical problem-solving and decision-making skills

  • Excellent verbal and written communication skills

  • Ability to work independently and collaboratively within a team

Full Stack & Technical Expertise
  • Front-end and back-end development including database and API integration

  • REST API design and integration with UI components

  • Web application architecture design for performance and scalability

  • CI/CD pipeline design and implementation

  • Experience with relational and hierarchical databases

  • Familiarity with structured development methodologies and best practices

Accessibility & UX Requirements
  • Experience designing intuitive user-friendly interfaces

  • Strong knowledge of AODA and WCAG 2.0 Level AA accessibility standards

  • Experience developing accessible web UI components

Nice-to-Have
  • Experience with rapid application development (RAD) methodologies

  • Knowledge of middleware and gateway technologies

  • Experience reviewing and modifying installation and deployment scripts

  • Experience conducting technical design walkthroughs

  • Public sector experience particularly with the Ontario Public Service (OPS)

  • Knowledge of Information Management principles and policies

Why Join This Role
  • Contribute to high-impact public sector initiatives

  • Work on complex enterprise-level systems

  • Collaborate with experienced government technology teams

  • Gain exposure to large-scale mission-critical applications

About the Role Our Client is seeking a Senior Full Stack Software Developer to support key initiatives. The successful candidate will play a critical role across the full software development lifecycle contributing to the design development deployment and support of scalable high-quality app...
View more view more

Key Skills

  • Account Payable
  • C++
  • Community Support
  • Garment
  • Import & Export
  • Java