At a Glance
- Tasks: Design and develop scalable web applications using both front-end and back-end technologies.
- Company: Join the Ontario Provincial Government and make a difference in public service.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic work environment with excellent career advancement opportunities.
- Why this job: Be part of innovative projects that impact the community while enhancing your tech skills.
- Qualifications: Experience in software development and strong collaboration skills are essential.
The predicted salary is between 94500 - 115500 $ per year.
- Queen's Park Ontario Provincial Government, Canada | Posted on 08/19/2026
- Country Canada
Job Description
Position
Software Developer - Full Stack
Location
Toronto, ON (Onsite)
Job ID#
Duration
12 Months
Role Overview
We are seeking a Software Developer - Full Stack to supportthe design, development, implementation, and maintenance of enterpriseapplications.
The successful candidate will work across front-end and back-endtechnologies, develop scalable web solutions, build APIs, support databaseintegrations, and participate in all phases of the Software Development Life Cycle (SDLC).
Key Responsibilities
- Design, implement, and continuously expand data pipelines by performingextraction, transformation, and loading (ETL) activities.
- Translatetechnical system specifications into working, tested applications.
- Developdetailed programming specifications and write and/or generate code.
- Compileand maintain data-driven programs.
- Conductunit testing and support application maintenance.
- Resolveand troubleshoot technical issues arising during the use and operation ofsoftware packages.
- Providetechnical assistance during implementation, conversion, and migrationactivities.
- Required Qualifications
- General Technical Skills
- Experiencein programming and analysis.
- Abilityto collaborate with IT professionals throughout the Software Development Life Cycle.
- Experiencewith structured methodologies for application development, design, implementation, and maintenance.
- Experiencedesigning, coding, testing, debugging, and documenting applications.
- Experienceusing object-oriented and/or third-generation language development tools.
- Experiencewith one or more programming languages.
- Experiencewith application design, design patterns, deployment, and troubleshooting.
- Experiencewith relational and hierarchical database technologies.
- Experienceusing information retrieval packages and query languages.
- Experiencewith communications protocols.
- Experienceeliciting and documenting requirements from business stakeholders andsubject matter experts.
- Experiencewith application architecture, front-end and back-end integration, and APIdevelopment.
- Stronganalytical, problem-solving, communication, interpersonal, and negotiationskills.
- Provenability to work effectively within a team environment and meet deadlines.
- Full Stack Development Skills
- Proficiencyin both front-end and back-end development.
- Experiencewith database design and management.
- Knowledgeof Dev Ops practices.
- Experiencedesigning and implementing overall web architecture.
- Experienceimplementing user interfaces and deploying databases.
- Knowledgeof scalable application design and performance optimization.
- Experiencedesigning and developing REST API services.
- Experienceintegrating front-end user interfaces with APIs.
- Knowledgeand experience with Continuous Integration and Continuous Deployment(CI/CD).
- Preferred Skills
- Experiencedeveloping internet-ready applications.
- Knowledgeof Rapid Application Development (RAD) methodologies.
- Understandingof Information Management principles, concepts, policies, and practices.
- Experiencewith middleware and gateway technologies.
- Experiencereviewing, analyzing, modifying, testing, and debugging installationscripts.
- Abilityto provide post-implementation support and resolution of technical issues.
- Experienceconducting design walkthroughs with project teams.
- Knowledgeof Accessibility for Ontarians with Disabilities Act (AODA) standards andregulations.
- Experiencecreating user and system documentation.
- Front-End & Integration Experience
- Strongexperience with React.
- Strongunderstanding of front-end interface development.
- Experiencecreating reusable, testable, and modular Angular components.
- Experiencebuilding user interactions and integrating web applications with backendservices.
- Fundamentalknowledge of UX/UI principles.
- Experiencedeveloping front-end code that interacts with APIs.
- Strongknowledge of RESTful APIs and Swagger.
- Back-End & Platform Experience
- Experiencewith Java programming and web application technologies including Web Logic, Tomcat, EJB, and Servlets.
- Strongdatabase experience with Oracle and SQL Server.
- Experiencewith REST and SOAP web services.
- Experiencewith Azure Dev Ops, Jira, and Agile/Scrum methodologies.
- Nice to Have
- Experiencedeveloping and managing solutions using Adobe Experience Manager (AEM).
- Experiencebuilding forms using AEM.
- #J-18808-Ljbffr
Software Developer β Full Stack in Toronto employer: Symbiotic Group
At Symbiotic Digital, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Lead Full Stack Developer in Toronto, you will enjoy competitive benefits, continuous learning opportunities, and the chance to work with cutting-edge technologies in a vibrant city known for its tech scene. Join us to make a meaningful impact while advancing your career in a supportive environment that values creativity and excellence.