Senior Software Engineer (Fullstack)

89532
Ottawa, Ontario
Contract
12 hours ago

Job Title: Senior Software Engineer (Fullstack)

Location: Ottawa, ON (Remote)

Estimated Duration: 12 Months
 

Description of Service
The Sr Software Engineer service provider ensures digital solutions meet functional, UX, and accessibility requirements across frontend and backend systems. These services require deep knowledge of WCAG 2.2, AODA, assistive technologies, and inclusive design best practices, combined with strong engineering experience in JavaScript, React.js, Angular, CSS, .NET, Node.js, and JSON.
 
These services blend frontend and backend engineering expertise with a deep understanding of inclusive design, assistive technologies, and accessibility testing methodologies.
Primary Responsibilities
Accessibility & Inclusive Development
  • 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.
Specific Project Requirements, if any
  • 5–8 years of experience as a Full Stack Developer on Accessibility projects.
  • Bachelor’s degree in computer science or equivalent experience.
  • Build a full-featured customer-facing accessible platform with real-time data and analytics.
  • Develop single-page applications (SPAs) using JavaScript, React that consume backend APIs.
  • Design backend services in .NET Core and Node.js, optimized for performance and accessibility.
  • Experience working with GitHub Copilot tools
  • Participate in containerization and cloud deployment (AWS or Azure) as part of CI/CD workflows.
  • Proven experience building scalable, accessible JavaScript applications (ES6+).
  • Hands-on experience designing and implementing RESTful APIs with strong focus on accessibility, performance, and security
Skill and Qualification Requirements
Top Skills Required:
  • React.js and JavaScript – Advanced UI component development, state management, and accessible patterns.
  • .NET Core – Building scalable backend services and APIs.
  • Node.js + JSON – Middleware logic and structured data management.
  • Proficiency in accessibility testing tools  – Browser Stack etc
  • Knowledge of WCAG 2.2, ADA, and general compliance frameworks
  • Strong communication, UX sensibility, and a passion for inclusive design.

Assets:

  • Accessibility Development – Hands-on experience ensuring digital apps meet WCAG 2.2+ standards.
  • Experience with TypeScript, Redux, GraphQL.
  • Exposure to Azure, or AWS.
  • Knowledge of SQL Server, MongoDB, PostgreSQL.

The pay range that the employer reasonably expects to pay for this position is between CA$70.00 and CA$90.00

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.

We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!