Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer (Full Stack Developer)

Pulsenics

Position Overview
Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software platform that supports multiple applications, devices, and workflows, alongside modern front-end interfaces and IoT-connected systems.
Our software architecture consists of a central core platform with multiple applications and services built around it. We maintain and operate our own server infrastructure, and this role requires someone who is comfortable deploying, operating, and evolving real systems, not just writing application code.
This is a hands-on role for a scrappy, systems-minded engineer who enjoys ownership, understands trade-offs, and is comfortable working across the full stack, from device-facing APIs to user-facing applications and production deployments.

Why This Role Matters
Pulsenics’ hardware systems generate and depend on large volumes of data that must be collected, processed, stored, and made accessible reliably. The software platform is what turns raw measurements into usable workflows for our engineers and customers.
The Full Stack Software Developer directly influences system reliability, scalability, and developer velocity. Decisions made in this role affect how easily new applications can be built, how devices integrate into the platform, and how confidently Pulsenics can scale its deployments and customer base.

Key Responsibilities
Design, develop, and maintain Pulsenics’ core backend platform using .NET/ .NET Core and related technologies.
Build and evolve APIs and services that support multiple applications, devices, and data flows.
Develop and maintain front-end applications using modern frameworks (e.g., React) with a focus on usability and performance.
Support IoT-style integrations, including device communication, data ingestion, and system orchestration.
Deploy, operate, and maintain applications and services on Pulsenics-managed servers and infrastructure.
Improve system reliability, observability, and scalability across the stack.
Collaborate with hardware, firmware, and applications engineers to define interfaces and workflows.
Diagnose and resolve production issues across application, service, and infrastructure layers.
Write clean, maintainable code and contribute to shared libraries and platform components.
Document system architecture, deployment processes, and operational procedures.
Participate in code reviews and contribute to software engineering best practices.

Qualifications

  • 3+ years of professional experience building and maintaining full stack software systems.
  • Strong experience with backend development using C# and .NET / .NET Core.
  • Experience building and consuming RESTful APIs and working with JSON-based data flows.
  • Experience with modern front-end frameworks such as React.
  • Solid understanding of relational databases and SQL, including schema design and performance considerations.
  • Experience deploying and maintaining applications in production environments.
  • Comfort working with Linux-based systems, services, and basic infrastructure tooling.
  • Ability to reason about system architecture, trade-offs, and scalability.
  • Clear written and verbal communication skills. ‍

Interested in Applying?
Pulsenics is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. We strongly believe that the diversity of our employees is one of our greatest assets, and, to that end, are committed to fostering an inclusive and welcoming work environment.
All qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status are encouraged to apply.
If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Development Engineer (Full Stack Developer) in Toronto, ON vacancy
  •  ...Position: Intermediate Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated... 
    Suggested
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    10 days ago
  •  ...The Dayforce SP&T Organization is seeking an experienced Senior Software Developer to create and improve the industry's next-generation Human...  ...and .NET Core. ~2+ years of experience with the JavaScript stack, including React, TypeScript, jQuery ~ Experience with Micro... 
    Suggested
    Full time
    Remote work

    Dayforce

    Toronto, ON
    3 days ago
  •  ...performing culture. Why We're Hiring Our Canadian Digital Banking Engineering – Applications team is looking for a seasoned Full-Stack Developer to help deliver innovative, customer-centric solutions. You’ll work with modern JavaScript frameworks and the MERN stack to... 
    Suggested
    Flexible hours

    Scotiabank

    Toronto, ON
    21 days ago
  •  ...Position: Senior Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Suggested
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    16 days ago
  •  ...and modern UI development patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite role. Rate: $ 565.97 -$ 601.35 Advantages • Earn a... 
    Suggested
    Contract work

    Randstad

    Toronto, ON
    21 days ago
  •  ...Position: Senior Full Stack - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    19 days ago
  • We are seeking a Senior Full Stack Software Developer to join a high-profile digital initiative focused on enabling regional and local stakeholders through centralized management systems. In this role, you will apply a user-first approach to translate technical specifications... 
    Local area

    Randstad

    Toronto, ON
    20 days ago
  •  ...effectively with colleagues and clients? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 7 month contract in Toronto. This is an onsite role. Rate: $565.97 - $601.35 Advantages • Earn a... 
    Contract work

    Randstad

    Toronto, ON
    28 days ago
  • $140k - $150k per year

     ...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and PostgreSQL...  ...just patch symptoms. ~Work closely with Developers, Product, Design, and stakeholders to...  ...improving system performance, reliability, or developer experience. Benefits:Winner of Canada’... 
    Work at office
    Flexible hours

    Financeit Inc.

    Toronto, ON
    13 days ago
  • $48.1 per hour

     ...option to work remotely. Responsibilities Tasks Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website... 
    Permanent employment
    Full time
    Remote work

    Avant Techno Solutions

    Toronto, ON
    6 days ago
  •  ...Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code... 

    Avant Techno Solutions

    Toronto, ON
    5 days ago
  • We are looking for a highly skilled Senior Full Stack Software Developer with over 10 years of experience to support the AFFES Portfolio Maintenance and critical initiatives, including those related to the Protect Ontario by Unleashing Our Economy Act 2025. This role requires... 
    Long term contract

    Randstad

    Toronto, ON
    more than 2 months ago
  • We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on the design, implementation, and maintenance of complex n-tier web applications and cloud-native solutions. You will be responsible for translating technical... 
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings...  ...intuitive, maintainable solutions. Job Duties Lead the full software development lifecycle, including design, architecture,... 

    Trevor Frances Recruitment

    Toronto, ON
    2 days ago
  •  ...cloud-native architectures.  Your new role   As a Senior Full Stack Software Engineer, you’ll work within a cross-functional agile team responsible...  ...and relational databases (ideally PostgreSQL) ~ Experience developing server-side applications using Node.js frameworks such as... 
    Permanent employment

    Hays

    Toronto, ON
    3 days ago
  •  ...Context API, etc? Do you have ou have hands-on experience with software architecture principles and patterns such as serverless...  ...opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite... 
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • We are seeking a Senior Full Stack Software Developer with specialized expertise in the Oracle Cloud CX (Service Cloud) platform. This role focuses on translating technical systems specifications into tested, high-performance applications while expanding critical data pipelines... 
    Internship

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...opportunity? We are looking for a top notch software engineering lead who are great team...  ...closely with cross-functional teams to design, develop, and maintain robust solutions while...  ...Work hours/week: 37.5 Employment Type: Full time Platform: TECHNOLOGY AND OPERATIONS... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    12 days ago
  •  ...WHAT WILL YOU DO? Architect and lead full stack development of scalable, enterprise-grade...  ...and best practice standards Mentor and develop junior developers, fostering continuous...  ...Must Have: ~7+ years of professional software development with proven expertise in RESTful... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    4 days ago
  •  ...Position: Senior Full Stack - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    more than 2 months ago
  • Do you have working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node...  ...opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite... 
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • Do you have working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node...  ...opportunity for you! Our client is looking for an Intermediate Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite... 
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • We are seeking a Senior Full Stack Software Developer to design, implement, and scale complex, user-centric IT solutions. This role focuses on building high-performance web and mobile applications using a modern stack centered on React, Next.js, and Elasticsearch. You will... 
    Long term contract

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...Position: Junior Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    more than 2 months ago
  • We are seeking a Junior Full Stack Software Developer to join our team in Toronto for a mission-critical 12-month contract. This role focuses on translating technical specifications into high-quality, tested applications within a robust .NET and Angular environment. You will... 
    Contract work
    Work at office

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ....NET Core, and Entity Framework? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 10 month contract in Toronto. This is a hybrid role. Rate: 551.64-596.33 Advantages • Earn a competitive... 
    Contract work
    Work at office

    Randstad

    Toronto, ON
    a month ago
  •  ...Position: Senior Full Stack - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    more than 2 months ago
  •  ...experience in n-tier web-based applications, database technologies, software, tools, Java EE (J2EE) and cloud native technologies? Do you...  ...for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite... 
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...RQ10722 - 2 x Software Developer - Full Stack 6-month contract - possible extension 2 openings ONSITE 5 days - Bay St., Toronto  Responsibilities: · Design, implement, and continuously expand data pipelines by performing extraction, transformation, and... 
    Contract work

    Source Code

    Toronto, ON
    26 days ago
  • We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on building modern, cloud-native web applications using a robust Microsoft and JavaScript technology stack. You will be responsible for the end-to-end development... 
    Contract work

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer (Full Stack Developer). Be the first to apply!