Full Stack Software Developer

Pulsenics Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pulsenics Inc. is seeking a hands-on Full Stack Software Developer to design, build, and operate a scalable .NET Core-based software platform that supports multiple applications, devices, and workflows.

You will work across the stack from device-facing APIs to user-facing interfaces and production deployments. This role emphasizes ownership, reliability, and observability as Pulsenics scales its hardware-enabled products.

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.

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.

Skills

C# / .NET Core
RESTful APIs
React
SQL / Relational DB
Linux

Job description

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.


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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Pulsenics Inc. • Toronto

On-site
CAD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Pulsenics • Toronto

On-site
CAD 70,000 - 90,000
Electronics & Systems Technician
Electronics & Systems Technician

Pulsenics • Toronto

On-site
CAD 55,000 - 75,000
Full Stack Software Developer
Full Stack Software Developer

ConeTec Group • Burnaby

On-site
CAD 90,000 - 130,000
Senior Power Electronics Engineer
Senior Power Electronics Engineer

Pulsenics • Toronto

On-site
CAD 80,000 - 100,000
Full Stack Developer - .NET (Intermediate)
Full Stack Developer - .NET (Intermediate)

AIIM • Toronto

On-site
CAD 90,000 - 130,000
Fullstack .NET Engineer | igaming | Base + Benefits
Fullstack .NET Engineer | igaming | Base + Benefits

Pentasia • Toronto

On-site
CAD 110,000 - 150,000
Cutting-edge technology platform
Technical mentorship and leadership
Career growth opportunities
+1
Full Stack Developer - .NET (Intermediate)
Full Stack Developer - .NET (Intermediate)

Avant Imaging and Integrated Media Inc. • Toronto

Hybrid
CAD 100,000 - 150,000
Technical Sales Engineer
Technical Sales Engineer

PulSenics • Toronto

On-site
CAD 70,000 - 90,000
Full Stack Web Developer
Full Stack Web Developer

Symbiotic Group • Canada

On-site
CAD 85,000 - 115,000