For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
LeverageTek Staffing Solutions
LeverageTek Staffing Solutions

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

JavaScript
Software Development
JSON
+43

Contract role
2 days ago
Apply now

LeverageTek is actively seeking a Senior Software Engineer for a 12-month remote contract with its Ottawa-based customer.

Work Location

Remote

Key Tasks

We are seeking a talented and motivated Senior Software Engineer (Full Stack Developer) with proven experience in .NET, React JS, JavaScript, JSON, and Node.js to join our growing development team. You will be responsible for building, maintaining, and scaling modern web applications that serve both internal and external clients. This role bridges front-end and back-end development, requiring a deep understanding of architecture, performance optimization, and user experience.

Primary Responsibilities

  • 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.
  • Integrate and parse structured data using JSON for communication between front-end and back-end systems.
  • Collaborate with UI/UX designers, PO, BA, DevOps engineers, and QA to deliver high-quality products.
  • Troubleshoot, debug, and upgrade software and perform regular code reviews.
  • Work within an Agile/Scrum environment to meet sprint deadlines and deliverables.
  • Ensure application performance, scalability, and security

Specific Project Requirements

  • Minimum 5-8 years of experience as a Full Stack Developer building Front-end applications.
  • Bachelor’s degree in computer science or equivalent experience.
  • Develop a full-featured customer-facing platform with real-time data updates and analytics.
  • Implement single-page applications (SPAs) using React that consume backend APIs.
  • Design back-end services in .NET Core and Node.js, optimized for performance and scalability.
  • Handle large volumes of data exchange using JSON with strong error handling and validation.
  • Participate in containerization and cloud deployment (AWS or Azure) as part of CI/CD pipeline.
  • Proven experience in building robust and scalable front-end applications using modern JavaScript (ES6+). Strong understanding of core JavaScript concepts, asynchronous programming, and browser-based development best practices.
  • Hands-on experience designing and implementing RESTful APIs. Skilled in creating clean, maintainable endpoints that support efficient data exchange between front-end and back-end systems, with a focus on performance, security, and scalability.

Skills

Top Skills Required:

  • React.js and JavaScript – Advanced front-end development skills for building modern UI components and managing state.
  • .NET Core – Solid experience in building scalable and maintainable APIs and services.
  • Node.js + JSON – Proficiency in building middleware and working with structured data interchange formats.
  • Demonstrates familiarity with application security tools such as Software Composition Analysis (SCA) and Static Application Security Testing (SAST).
  • Capable of identifying and monitoring application insights to effectively debug and resolve issues.
  • Leads technical discussions and conducts peer code reviews to uphold high-quality coding standards.

Assets:

  • Experience with TypeScript, Redux, or GraphQL.
  • Exposure to Docker, Kubernetes, and cloud platforms like Azure or AWS.
  • Familiarity with CI/CD pipelines and test automation tools (Jest, Mocha, xUnit).
  • Knowledge of database systems like SQL Server, MongoDB, or PostgreSQL.
  • Strong communication skills and a passion for learning new technologies.

About LeverageTek Staffing Solutions

Founded in 2003, LeverageTek provides end-to-end, cross-functional staffing solutions throughout North America. We are a trusted partner to leading private and public sector organizations and experts in talent solutions that create optimal business outcomes.

Don’t let our name fool you. Our roots are in technology, but we are also a proven leader in accounting and finance, sales and marketing, human resources, supply chain, and legal talent acquisition. We offer contract and permanent staffing, executive search, talent mapping, management consultancy, and contractor payroll management.

LeverageTek is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our customers, the candidates we represent, and the diverse communities we call home. We do all of this with kindness, empathy, and respect for each other. LeverageTek is committed to employment equity and creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of race, religion, gender, national origin, age, disability, and marital status.

Accessibility accommodations are available upon request

About LeverageTek Staffing Solutions

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service