Sr. Software Engineer ensure digital solutions meet functional, UX, and accessibility requirements across frontend and backend systems.
S.i. Systems
Montreal, QC-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published since 1 day(s)
-
Starting date : 1 position to fill as soon as possible
Description
Our valued client is looking for a Sr. Software Engineer ensure digital solutions meet functional, UX, and accessibility requirements across frontend and backend systems.
This is a remote position (Eastern time zone)
Tasks include:
- Design, develop, and maintain responsive web applications using React.js and .NET Core.
- Build and maintain robust RESTful APIs and microservices with Node.js and .NET.
- Implement semantic HTML, ARIA patterns, and accessible component structures in JavaScript, React and Angular.
- Remediate accessibility issues across UI components, workflows, and backend integrations.
- Collaborate with design teams to ensure inclusive layouts, color contrast, focus management, and keyboard navigability.
- Conduct accessibility reviews, audits, and code remediation
- Advocate for accessibility across design, development, and product teams
- Build accessible backend services and APIs using .NET technologies
- Ensure proper handling of data, error states, and system responses that support accessible interfaces
- Support full-stack integration with frontend frameworks
- Build and maintain RESTful APIs and microservices using Node.js and .NET.
- Integrate and parse structured data using JSON across frontend and backend systems.
- Ensure performance, scalability, and security across digital applications.
- Work within Agile/Scrum teams, meeting sprint commitments, and release timelines
Must have:
- Reliability level security clearance
- Bachelor's/Master's degree in computer science, information technology, or related field with at least 10 years of software development experience
- 5-8 years of hands-on experience building accessible web applications using modern JavaScript frameworks
- Experience building UI components using JavaScript/Angular or React
- Experience implementing semantic HTML and ARIA patterns in frontend applications
- Experience developing single-page applications (SPAs) that consume backend APIs
- Experience building scalable backend services and APIs
- Experience supporting full-stack integration between frontend frameworks and backend services
- Experience designing and developing single-page applications (SPAs) using JavaScript frameworks
- Experience developing UI components using one of the React.js/JavaScript/Angular, including state management and reusable patterns
- Experience building RESTful APIs and backend services using .Net Core
- Provide examples demonstrating the proposed resource experience developing Node.js microservices or middleware, including structured data handling
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you