Talent.com
Software Developer
Software DeveloperSymbiotic Group • Toronto, ON, CA
Software Developer

Software Developer

Symbiotic Group • Toronto, ON, CA
15 days ago
Job type
  • Full-time
Job description

The Justice Technology Services – Digital Design Branch requires a Software Developer with expertise in analysis, design, and development of highly secure, high-availability, high-performance, and high-quality digital products. The role involves working with technologies such as Angular , RESTful API , Spring Boot , Cloud-Native frameworks , Microservice architecture , TDD (Test Driven Development) , UI / UX and AODA standards , CI / CD , and test automation processes . The successful candidate will contribute to the Criminal Justice Digital Design (CJDD) Modernization Programme , supporting applications and integration endpoints including Criminal eIntake , eSearchWarrant , eHub , Digital Information Repository (DIR) , and related integration workstreams.

Key Responsibilities

  • Analysis & Design : Translate functional specifications into technical designs, including user interface prototypes and detailed programming specifications.
  • Development : Write and / or generate code for front-end (UI), back-end logic, and integration tiers using Angular, RESTful APIs, and Spring Boot. Conduct unit testing and debugging.
  • Documentation : Participate in creating high-quality software design documentation across SDLC phases.
  • Support : Assist with troubleshooting production issues, analysing logs, providing on-call support, and ensuring smooth day-to-day operations.
  • Development of application capabilities and APIs.
  • Compliance with security and accessibility standards.
  • Creation of prototypes and user interface designs.
  • Unit testing and debugging of developed code.

Mandatory Requirements

  • 10+ years of hands-on experience in software development for highly secure, high-performance, and high-availability cloud solutions.
  • 5+ years of experience developing enterprise-grade applications using RESTful API , Angular , and Microservice architecture .
  • Deep knowledge of Angular components, services, modules, decorators, routing, and best practices.
  • Experience with enterprise integration technologies (JMS, AMQP, REST, IBM Mainframe interfaces).
  • Strong SQL skills and experience with relational (SQL Server, PostgreSQL, Oracle) and non-relational databases (MongoDB).
  • Solid experience with Azure Platform as a Service and cloud application delivery.
  • Knowledge of application security in cloud environments (OAuth2, MFA, SSO, OWASP, JWT, TLS1.2, Digital Signature).
  • Nice-to-Have Requirements

  • Experience in PDF generation and implementation.
  • Knowledge of database administration, performance management, data cleansing, and data conversion.
  • Desired Skills

  • Passion for continuous learning and staying updated with industry trends.
  • Strong analytical and problem-solving skills.
  • Proven ability to deliver robust, scalable solutions in fast-paced environments.
  • Expertise in UI development with Angular , Cloud-Native frameworks , and AODA compliance .
  • Experience with Lean / Agile methodologies (Scrum, Kanban).
  • Ability to analyse requirements, participate in JAD sessions, and prepare architecture documentation.
  • Knowledge of design patterns, security best practices, and containerised environments (Azure, OpenShift).
  • Strong experience with TDD , automated testing (e.g., Selenium), and OWASP practices.
  • Excellent communication skills for collaboration with technical and non-technical stakeholders.
  • Evaluation Criteria

  • Technical Design (35 Points)
  • REST API design and development (Spring Boot).
  • UI design, integration design, and data modelling.
  • Knowledge of WCAG, OWASP, and OPS architecture standards.
  • Technical Framework Implementation (35 Points)
  • Microservice architecture and API services.
  • Integration & Data Management (20 Points)
  • Enterprise integration technologies (Azure Service Bus, JMS, AMQP).
  • RESTful API integration and HTTP protocols.
  • SQL and database performance management.
  • Security (10 Points)
  • Cloud security (OAuth2, MFA, OWASP, JWT, TLS1.2).
  • High availability, disaster recovery, and encryption best practices.
  • About Symbiotic Digital.

    Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

    We serve customers in two ways, we provide :

    1. Digital Experts : IT Consulting expertise. Bright Minds That Produce Proven Results

    2. Recruitment : Find The Right People You Need

    Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Toronto, ON, CA

    Similar jobs
    Oracle EBS Developer

    Oracle EBS Developer

    Priceline • Toronto
    Full-time
    This role is eligible for our hybrid work model : Two days in-office.Our Technology team is the backbone of our company : constantly creating, testing, learning and iterating to better meet the needs...Show more
    Last updated: 9 days ago • Promoted
    Senior Backend Software Developer

    Senior Backend Software Developer

    Goodfood Market (TSX : FOOD) • Toronto, Canada
    Full-time
    Goodfood (TSX : FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at ...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    CI Financial Corp. • Toronto, ON, CA
    Full-time
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
    Last updated: 30+ days ago
    Manager Software Development

    Manager Software Development

    Advanced Micro Devices • Markham
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 9 days ago • Promoted
    RQ10511 - Software Developer - Senior

    RQ10511 - Software Developer - Senior

    TWC Global • TORONTO, Ontario, Canada
    Full-time
    Aptos,sans-serif"> TWC Global Services is Hiring.Aptos,sans-serif"> TWC Global Services is seeking a Senior Software Developer to develop and main...Show more
    Last updated: 7 hours ago • New!
    Oracle EBS Developer

    Oracle EBS Developer

    PRICELINE CAREERS • Toronto
    Full-time
    This role is eligible for our hybrid work model : Two days in-office.Our Technology team is the backbone of our company : constantly creating, testing, learning and iterating to better meet the needs...Show more
    Last updated: 9 days ago • Promoted
    Senior Programmer Analyst : Build Scalable Software Onsite

    Senior Programmer Analyst : Build Scalable Software Onsite

    Amico Group of Companies • Richmond Hill
    Full-time
    A leading technology firm in Richmond Hill is seeking a skilled Senior Programmer Analyst to define, develop, and maintain new software applications. Candidates should have a minimum of 7 years of e...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Ecruit • Toronto, Ontario, Canada
    Full-time
    Quick Apply
    Senior Software Developer – Competitive Salary – Canada (Remote).Ready to shape the future of airline tech from anywhere in Canada? Want to take ownership of systems used every day by r...Show more
    Last updated: 2 days ago
    Software Developer - Full Stack - Senior

    Software Developer - Full Stack - Senior

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Full-time
    Quick Apply
    Description This position is listed as "Onsite"; the resource is expected to work 7.PM (excluding lunch breaks) every Monday to Friday inclus...Show more
    Last updated: 29 days ago
    Sr. Firmware / Embedded software Engineer

    Sr. Firmware / Embedded software Engineer

    PotisEdge • richmond hill, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer

    Software Engineer

    Tech Mahindra • Markham
    Full-time
    Software Engineer – performs analysis, development and technical governance across both Run and / or Change.AWS, spring, Stakeholder Management. CA$105,000 – CA$125,000 per annum including bonuses.Ana...Show more
    Last updated: 24 days ago • Promoted
    Software Developer Sr

    Software Developer Sr

    Dayforce US, Inc. • Toronto, Canada
    Full-time
    Posted Monday, December 15, 2025 at 5 : 00 AM | Expires Monday, February 16, 2026 at 4 : 59 AM Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneap...Show more
    Last updated: 17 days ago • Promoted
    Staff Software Engineer, Embedded Payroll, Developer Experience

    Staff Software Engineer, Embedded Payroll, Developer Experience

    Gusto • Toronto, Canada
    Full-time
    About Gusto At Gusto, we're on a mission to grow the small business economy.We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and customers...Show more
    Last updated: 3 days ago • Promoted
    Information Technology Private Tutoring Jobs Aurora

    Information Technology Private Tutoring Jobs Aurora

    Superprof • Aurora, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Firmware / Embedded software Engineer - newmarket

    Sr. Firmware / Embedded software Engineer - newmarket

    PotisEdge • newmarket, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Manager Software Development

    Manager Software Development

    AMD • Markham
    Full-time
    What You Do at AMD Changes Everything.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 9 days ago • Promoted
    Software Developer - Senior

    Software Developer - Senior

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Full-time
    Quick Apply
    This position is listed as "Onsite"; the resource is expected to work onsite between the standard working hours of 8 : 00-5 : 00 PM (excluding lunch breaks) every Monday to Friday inclusive a...Show more
    Last updated: 30+ days ago
    Software Developer (Full Stack) - Toronto

    Software Developer (Full Stack) - Toronto

    AGAT Laboratories • Toronto, AB, CA
    Full-time
    Quick Apply
    Your future is bright at AGAT!.At AGAT Laboratories, we are the next step in your career!.By joining AGAT, you become part of a dynamic, purpose-driven team that fosters innovation, collaboration, ...Show more
    Last updated: 21 days ago