NeverHard

RQ11736 - Software Developer- Front End - Senior I Toronto ON - Onsite I 1 year at Analyst Technical Solutions — NeverHard

RQ11736 - Software Developer- Front End - Senior I Toronto ON - Onsite I 1 year at Analyst Technical Solutions in Toronto, Ontario. Skills: API Integration, Automated Testing, CSS, Frontend Development, HTML. Apply on NeverHard.

Company
Analyst Technical Solutions
Location
Toronto, Ontario
Type
not_specified

Required skills:

Job Title: RQ11736 - Software Developer- Front End - Senior Organization: Government Services Integration Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:90-100 /hr incorp Title: Senior Software Developer - Front End Description Description: Designs, develops, tests, deploys, and maintains the accessible, responsive, and user-facing capabilities of the enterprise platform. The role translates approved research, wireframes, prototypes, design specifications, user stories, and acceptance criteria into reusable and maintainable frontend components that provide a consistent experience across platform features and onboarded services. Working closely with UX, product, business analysis, architecture, backend development, QA, accessibility, security, and DevOps resources, the Senior Software Developer – Frontend integrates interfaces with APIs, identity services, workflows, notifications, document services, and other enterprise platform components. The role applies secure coding, accessibility, performance, automated testing, and design-system standards; investigates complex browser and integration issues; and supports releases, production readiness, monitoring, and stabilization to ensure reliable digital experiences for Ontario businesses. Experience · Extensive experience designing and developing large-scale, multi-client, Internet-ready web applications. · Experience translating technical system specifications, wireframes, prototypes, user stories, and acceptance criteria into working, tested applications. · Experience developing detailed programming specifications and designing, coding, debugging, documenting, and maintaining responsive user-interface components. · Strong experience with modern JavaScript or TypeScript frameworks, object-oriented practices, design patterns, refactoring, and clean code. · Experience integrating user interfaces with RESTful APIs, RESTful web services, identity services, security gateways, middleware, and backend components. · Experience using relational or hierarchical database technologies and query languages to retrieve and present application data. · Experience with communications protocols and security approaches such as OAuth 2.0, JSON Web Tokens, and SSL certificates. · Experience applying structured and Agile methodologies across the software development lifecycle, including design walkthroughs, coding, unit testing, deployment, conversion, migration, and implementation. · Experience using Azure DevOps or comparable tools for source control, work management, continuous integration, and deployment. · Experience implementing accessible user experiences in accordance with AODA and applicable WCAG standards. · Experience eliciting and documenting technical information from business stakeholders, subject-matter experts, architects, designers, and other IT professionals. · Experience troubleshooting application, browser, performance, security, accessibility, deployment, and integration issues, including post-implementation support. General Skills / Duties · Translate approved technical system specifications into working, tested, accessible, and maintainable enterprise platform frontend applications. · Develop detailed programming specifications and design, write, generate, compile, debug, document, and maintain frontend code. · Build responsive, Internet-ready user interfaces and reusable components using approved frameworks, design patterns, and enterprise platform standards. · Integrate frontend components with RESTful APIs, identity and access services, security gateways, workflows, notifications, documents, and other platform services. · Create, maintain, and execute unit, component, integration, accessibility, and end-to-end tests. · Participate in design walkthroughs, code reviews, backlog refinement, estimation, sprint planning, release planning, and implementation activities. · Collaborate with business analysts, UX designers, architects, backend developers, testers, DevOps engineers, and other IT professionals throughout the software development lifecycle. · Review and update application configuration, build, and installation scripts required for testing, deployment, conversion, or migration. · Diagnose and resolve technical problems arising during development, implementation, migration, and operation of the application. · Provide post-implementation support and resolve production, performance, usability, accessibility, security, and integration issues. · Prepare user, system, technical, deployment, and support documentation as required. · Meet delivery commitments while adapting to changing priorities and aggressive timelines. Skills Experience and Skill Set Requirements Core Skills and Experience - 40% · Extensive experience as a designer and developer of large-scale, multi-client, Internet-ready web applications. · Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development. · Experience translating technical specifications and detailed designs into working, tested, maintainable applications. · Experience with structured and Agile development methodologies, Azure DevOps, unit testing, source control, and application documentation. Technical Skills and Experience - 35% · Experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens, SSL certificates, middleware, and communications protocols. · Experience applying object-oriented coding practices, current design patterns, refactoring, clean code, and rapid application development approaches. · Experience with relational or hierarchical databases, query languages, application deployment, troubleshooting, and post-implementation support. · Knowledge of AODA, WCAG, information-management principles, and accessible application design. Soft Skills - 20% · Strong written and verbal communication, analytical, problem-solving, decision-making, interpersonal, and negotiation skills. · Ability to develop and present ideas, participate in design walkthroughs, and work effectively with functional and technical teams. · Demonstrated ability to work under pressure, adapt to changing priorities, and consistently meet deadlines. Public-Sector Experience - 5% · Knowledge of Ontario Public Service development standards, processes, governance, accessibility, security, and documentation expectations. Must Have: · Extensive experience as a designer and developer of large-scale, multi-client, Internet-ready web applications. · Strong hands-on experience with modern JavaScript or TypeScript frameworks and responsive, component-based application development. · Experience with structured and Agile development methodologies, Azure DevOps, unit testing, source control, and application documentation. · Experience with RESTful APIs, RESTful web services, security gateways, OAuth 2.0, JSON Web Tokens, SSL certificates, middleware, and communications protocols.