Position: Software Developer – Full Stack Location: Toronto, ON Job ID#: RQ10724 Duration: 12 months Role Overview We are seeking a Full Stack Software Developer with strong experience across front‑end, back‑end, and cloud‑native application development. The successful candidate will collaborate closely with cross‑functional teams to design, build, test, and support scalable, accessible, and high‑quality web applications. General Skills Experience in programming and analysis, including support of specialized software packages at the required experience level Ability to collaborate with IT professionals throughout the software development lifecycle Experience with Agile/Scrum methodologies for development, design, implementation, and maintenance of applications Experience designing, coding, testing, and debugging applications Experience with one or more programming languages Experience with relational database technologies and information retrieval using query languages (e.g., SQL) Excellent analytical, problem‑solving, and decision‑making skills, with strong verbal and written communication abilities Full Stack Skills Proficiency in both front‑end and back‑end development, including database design/management and DevOps Design and implementation of overall solution architecture Implementation of approved user interfaces and design and deployment of databases Ensuring solutions are designed and built for speed and scalability Design and construction of REST API services and integration with front‑end user interfaces Support for the implementation and upkeep of CI/CD pipelines Must‑Have Technical Skills Entity Framework or other Object‑Relational Mapping (ORM) data access tools REST APIs React and Next.js SQL experience Node.js Knowledge of Web Content Accessibility Guidelines (WCAG) for web application development Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards Ability to produce system and technical documentation as required Collaborate with Business Analysts, UX/UI Designers, Product Managers, and Architects to develop application designs and technical specifications based on storyboards, user stories, UI/UX artefacts, security requirements, and data models Deliver high‑quality software products, including MVPs and cloud‑native web applications, ensuring accessibility compliance Create object‑oriented models using UML and related design tools Support quality assurance and defect management activities, including unit testing, test automation, security testing, load testing, accessibility testing, and system/user testing Design, construct, enhance, and modernize web applications using cloud‑native, PaaS, microservices, API‑based, responsive, and serverless architectures Provide critical application support, including incident investigation, troubleshooting, maintenance, and long‑term fixes for complex production systems Prepare implementation, release, and operational procedure documentation as required Coordinate system development activities and provide technical guidance to other team members Provide knowledge transfer and post‑implementation support throughout the engagement Experience & Skill Set Weighting Required ORM tools such as Entity Framework REST APIs React and Next.js SQL Node.js WCAG‑compliant web application development Experience with common React libraries (e.g., React Hook Form, React Query, Zustand) Nice to Have Responsive web front‑end and Web API development Unit testing and test automation tools (e.g., NUnit, xUnit, MSTest, Karma, Jasmine) Microservices and container‑based development CI/CD pipelines, Git, and Azure DevOps Regression testing and QA automation tools (e.g., Playwright) Agile Delivery Team Experience (20%) Contribution as a Developer or QA in cross‑functional teams Experience with sprint planning, stand‑ups, demos, and retrospectives Concurrent development using Git‑based source control and CI/CD pipelines Business Analysis Experience (10%) Translating business requirements into software implementations Soft Skills (5%) Strong analytical and problem‑solving skills Excellent oral and written communication skills Highly developed interpersonal and negotiation skills 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
Software Developer – Full Stack
SYMBIOTIC GROUP
toronto, toronto
Published 27 days ago
Report job