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.
$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,...SuggestedLong term contractPermanent employmentFlexible hours- ...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...SuggestedContract work
- 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 (...SuggestedLong term contractContract workMonday to friday
- ...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...SuggestedContract workTemporary workMonday to friday
- ...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...SuggestedContract workTemporary workMonday to friday
- ...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 workTemporary workMonday to friday
- ...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 contractContract workMonday to friday
- 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 workManual labor
- ...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
- 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
- ...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
- 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
- ...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 timeFlexible hours
- ...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 timeFlexible hours
- ...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,...
- ...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 timeFlexible hours
- ...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
- ...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 employmentFull timeLocal area
- ...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
- ...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 workWork at office3 days per week
- ...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
- ...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 office2 days per week
- ....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 workWork at office
- 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
- 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 contractContract work
- ...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
$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- ...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
- ...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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer (Full Stack Developer). Be the first to apply!
- software developer intern Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer intern Toronto, ON
- software developer internship Toronto, ON
- software development engineer Toronto, ON
- ingénieur logiciel Toronto, ON
- part time software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer entry level Toronto, ON
- senior software developer Toronto, ON
