Talent Apply
Log in
All jobs
SC

Software Developer - Full Stack - Senior

Source Code Staffing
Toronto, Ontario
On-siteCAD 90 - 108 / hour

About this role

Source Code Staffing

RQ11408 - Software Developer - Full Stack - Senior Duration: 7+ Months (154 Business Days) + Possible Extension ( 134 days)

Location: 5 Days ONSITE at 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4

Must have:

  • Entity Framework or other Object-Relational Mapping data access tools
  • REST APIs
  • REAT and NEXTJS
  • JavaScript and TypeScript
  • SQL experience
  • Node.js
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development

Description

  • Experience in programming and analysis; specialized software package support at the specified experience level

  • Ability to collaborate with IT Professionals throughout the Software Development process

  • Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications

  • Experience in design, code, test and debugging applications

  • Experience in one or more programming languages

  • Experience with relational database technologies

  • Experience in the use of information retrieval using query languages (e.g. SQL)

  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

  • Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps

  • Design and implementation of the overall solution architecture

  • Implementation of approved user interfaces, design and deployment of databases

  • Ensuring the entire stack is designed and built for speed and scalability

  • Design and construction of REST API services

  • Integrating Front-End UIs with the constructed API's

  • Supporting the implementation\upkeep of Continuous Integration and Continuous Deployment (CI\CD) pipelines

  • Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

  • Ability to provide system documentation as required

  • Work on

  • · Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.

  • · Create object-oriented models in UML as design artefacts using tools such as Power Designer.

  • · Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.

  • · Construct / enhance / renew web applications using Cloud-Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, Node.js, Spring Framework / Spring Boot / Spring MVC, Lombok Annotations, in addition to Java 1.8+, JDK 11+, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML/HTML, Web Service, WebLogic (14+) / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases

  • · Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications

  • · Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.

  • · Co-ordinate system development activities and provide technical consultative support to other staff members.

  • · Provide knowledge transfer to ministry staff at all stages of this assignment.

  • · Provide post implementation support.

  • AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.

  • Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.

  • INCORPORATED RATE RANGE (7.25 billable hours per day)

  • $90.18/hr - $108.21/hr Inc.

  • T4 RATE RANGE (7.25 billable hours per day)

  • $72.14/hr - $86.57/hr T4

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →