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
  • $72k - $138k per year

     ...mentoring and on the job coaching -- What will your typical day look like? Key Responsibilities Full Stack Development Design, develop, and maintain software across the platform stack, including user facing experiences, back-end services, APIs, integrations,... 
    Suggested
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    10 hours ago
  •  ...websites and applications? If so, this would be a great opportunity for you! Our client is looking for an Intermediate Software Developer - Full Stack for a11 month contract in Toronto. This is an onsite role. Rate: $450.02 - $487.39 Advantages • Earn a competitive... 
    Suggested
    Contract work

    Randstad

    Toronto, ON
    1 day ago
  • We are seeking a Senior Software Developer - Full Stack to lead the modernization and sustainment of critical enterprise applications. This role is pivotal in bridging the gap between legacy environments (WebSphere/Java EE/Oracle/DB2) and modern, cloud-based architectures (... 
    Suggested
    Long term contract
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    12 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
    15 days ago
  •  ...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
    15 days ago
  •  ...Position: Senior Full Stack – Software Developer Duration: 1.5 Years 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
    12 days ago
  •  ...are seeking a highly experienced Senior Software Developer to join our team in a mission-critical capacity...  ...: Work on a sophisticated, multi-tier stack involving legacy and modern cloud-native...  ...10+ years of professional experience in full-stack analysis, design, and development... 
    Long term contract
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    12 days ago
  • We are seeking a highly skilled Senior Full Stack Software Developer for a 10-month contract in Toronto. This specialized role sits at the intersection of engineering and design, focusing on the development, governance, and maintenance of a robust Design System. You will be... 
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    13 days ago
  •  ...deployments, CLI tool experience? If so, this would be a great opportunity for you! Our client is looking for an Intermediate Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite role. Rate: $455.27 - $492.54 Advantages • Earn a... 
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  • Do you have demonstrated experience in developing frontend applications using REACT/Angular, JSON, HTML/CSS/XML/XPath to build...  ...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... 
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...record for meeting deadlines   Full Stack Skills: Proficient with both front... 
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  • We are seeking a highly skilled Senior Full Stack Java Developer for an 11-month contract in Toronto. This role is focused on designing and delivering...  ...integrations and a passion for building quality, accessible software, we encourage you to apply today! Randstad Canada is... 
    Contract work

    Randstad

    Toronto, ON
    26 days ago
  •  ...Job Description What is the opportunity? A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and...  ...comfortable with the following activities: Evaluates application software packages and makes recommendations to senior management.... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    1 day 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
    11 days 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
    10 days ago
  •  ...automated solutions. Our technologists design, develop and support the services we own. We’re...  ...looking for a talented and passionate Sr Software Developer to join our team. Our team is designed...  ...of software engineering practices for the full software development life cycle, including... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    11 days ago
  •  ...application OPAS (Operation Platform As Service), which is an in-house developed application for Global Market Operations to fulfil business...  ...will include – Work as a hands on application analyst/developer to provide application solutions to the business – Analyze business... 
    Remote work

    alquemy

    Toronto, ON
    16 days ago
  •  ...sustainable, more inclusive world. Job Description Java Full Stack (Spring boot, Node JS, Core Java, Spring, Angular 16, REST Web...  ...Hibernate, SQL Server, jUNit). Should have 6 to 8+ experience in developing application using both Front end and Back end like Angular,... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    22 hours ago
  •  ...DHTML, XML/XSL? Do you have experience in using open-source software such as Spring, myBatis, Bootstrap, jQuery? If so, this would...  ...you! Our client is looking for an Intermediate Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite role... 
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...Job Description: Job Title Senior Java Full Stack Developer   Duration: 12 Months   Quantity: 3 Positions   Work Model: Hybrid – 3 days per week in office   Experience Required: 6–8 Years     Role Overview We are seeking... 
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...Full Stack Java Developer Key Skills: Backend (Java 8), Front End (Angular/React.Js/Javascript), Rest API, Microservices, Spring boot, Struts Toronto - Hybrid We are looking for an experienced Full‑Stack Java Developer – Technical Lead to lead the design, development... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    5 days ago
  •  ...Job Title: .Net Developer Location: Toronto, ON Work Style: Hybrid (2 days per week...  ...Technologies, and UI/Web technology stacks to satisfy complex business problem statements...  ...in IT Industry specializing in Software Development for Banking and Financial Services... 
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    18 days 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
    more than 2 months ago
  • We are seeking a Senior Full Stack Software Developer to lead the design, implementation, and maintenance of business-critical enterprise applications. This role requires a developer who is highly proficient in JavaServer Faces and the broader J2EE ecosystem. You will be responsible... 
    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
    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
    more than 2 months ago
  • $109.76k per year

     ...that keep the campus running efficiently. Developers joining our group will enjoy meaningful...  ...& Systems Architect, the Senior Full Stack Developer will be primarily responsible...  ...coding, testing, and deploying high-quality software solutions in support of the Facilities &... 
    Full time

    University of Toronto

    Toronto, ON
    20 days ago
  •  ...We are seeking two highly skilled Senior Full Stack Software Developers to join our team in Toronto. This role is focused on the design, development, and implementation of complex, cloud-native web applications within an Agile environment. You will collaborate with cross-... 
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...for both web and mobile platforms? 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 competitive... 
    Contract work

    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 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
    more than 2 months 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!