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

Full-Stack Software Engineer (C, .Net, React)

$86.1k - $136.1k per year

Manulife

The Individual Insurance Offer Team is a diverse, collaborative group that builds and evolves the technology supporting our web-based life insurance illustration experience. We are seeking a Full-Stack Software Engineer to join our Calculations Squad and develop capabilities that help advisors and customers make informed life insurance decisions.Your initial focus will be developing and maintaining insurance calculations in ProductXpress. As your knowledge grows, you will have opportunities to contribute across the broader illustration technology stack.You will work with software engineers, quality engineers, business analysts, product owners, and other technology partners to build secure, reliable, and maintainable solutions using C#, .NET, F#, React, microservices, and Azure Kubernetes Service (AKS). This role offers the opportunity to work with complex business and calculation logic, strengthen cloud-native engineering skills, and contribute to the continued evolution of a business-critical platform.Position Responsibilities:
Develop and maintain life insurance calculations, initially within ProductXpress and, over time, across other components of the illustration platform.
Design, develop, test, and support full-stack capabilities using C#, .NET, F#, React, RESTful APIs, and microservices.
Build reusable, reliable, secure, and maintainable application components.
Develop and integrate RESTful APIs and microservices within a distributed application architecture.
Build, deploy, support, and troubleshoot containerized applications and services in an Azure Kubernetes Service (AKS) environment.
Refactor existing code to improve reliability, performance, testability, and maintainability.
Develop automated tests for calculation logic, services, APIs, integrations, and user-facing functionality.
Troubleshoot and resolve application issues, including production incidents, and contribute to root-cause analysis and preventive improvements.
Contribute to solution design and technical discussions related to software architecture, system design, integration patterns, security, resiliency, and maintainability.
Collaborate with product owners, business analysts, quality engineers, architects, and other engineering squads to translate business requirements into reliable technical solutions.
Participate in code reviews, knowledge sharing, and the continuous improvement of engineering practices.
Use GitHub and modern CI/CD pipelines to manage source code, automated testing, builds, deployments, and releases.
Use AI-assisted development tools, such as GitHub Copilot, to support developer productivity and code quality while following responsible AI, security, and governance practices.
Create and maintain clear technical documentation using Confluence and Microsoft 365.
Work within an Agile delivery model and use Jira to manage backlog items and development work.
Communicate technical information clearly and effectively within a geographically distributed team.
Required Qualifications:
3+ years of professional full-stack software engineering experience, preferably developing enterprise or business-critical applications.
Professional experience developing with C# and .NET, including building, testing, and supporting RESTful APIs and microservices.
Experience with F#, or experience with functional programming and an interest in becoming productive in an F# codebase.
Experience developing web applications using React and JavaScript or TypeScript.
Experience with containerized applications using Docker and Kubernetes, preferably Azure Kubernetes Service.
Experience with Microsoft SQL Server, Azure SQL Database, or another relational database technology.
Experience with GitHub, pull requests, code reviews, automated testing, and modern CI/CD pipelines.
Knowledge of software architecture, system design, common design patterns, SOLID principles, distributed systems, and secure software development practices.
Strong analytical, problem-solving, and communication skills, with the ability to collaborate across technical and business teams.
Preferred Qualifications:
Experience in life insurance, financial services, or another calculation-intensive industry.
Experience with ProductXpress or a similar insurance calculation and configuration platform.
Experience with Java and Spring Boot.
Experience with cloud-native technologies and deployment tools such as Helm, Terraform, Flux, or Istio.
Experience with monitoring and observability tools such as New Relic.
Experience translating complex business, financial, or actuarial rules into maintainable software.
Experience with test-driven development, behavior-driven development, and automated regression testing.
Experience working in an Agile environment using Jira, Confluence, and Microsoft 365.
When you join our team:
We’ll empower you to learn and grow the career you want.
We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
As part of our global team, we’ll support you in shaping the future you want to see.
The role being advertised is an existing vacancy.Acerca de Manulife y John Hancock
Manulife Financial Corporation es un importante proveedor internacional de servicios financieros que ayuda a las personas a tomar decisiones de una manera más fácil y a vivir mejor. Para obtener más información acerca de nosotros, visite .Manulife es un empleador que ofrece igualdad de oportunidades
En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente.Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a View email address on ca.hrm.tc .Referenced Salary Location
Waterloo, OntarioModalidades de Trabajo
HíbridoSalary range is expected to be between
$86,100.00 CAD - $136,100.00 CADLos empleados también tienen la oportunidad de participar en programas de incentivos y recibir una compensación vinculada al rendimiento empresarial e individual. El salario real variará según las condiciones del mercado local, la geografía y factores relacionados con el puesto como conocimientos, habilidades, requerimientos, experiencia y educación/formación. Si solicitas este puesto fuera de tu ubicación principal, por favor escríbenos a View email address on ca.hrm.tc para conocer el rango salarial correspondiente a tu ubicación.Manulife ofrece a los empleados aptos una amplia variedad de beneficios personalizables, entre ellos, beneficios de salud, odontológicos, de salud mental, oftalmológicos, por discapacidad a corto y a largo plazo, cobertura de seguro de vida y por muerte accidental y desmembramiento, adopción/subrogación y bienestar, y planes de asistencia al empleado/familiar. También ofrecemos a los empleados admisibles varios planes de ahorro para la jubilación (incluidos planes de pensiones y un plan mundial de propiedad de acciones con contribuciones equivalentes del empleador) y recursos de asesoramiento y educación financiera. Nuestro generoso programa de tiempo libre remunerado en Canadá incluye feriados, vacaciones, días personales y días por enfermedad, y ofrecemos la gama completa de ausencia laboral reglamentaria. Si se está postulando para este puesto en los EE. UU., póngase en contacto con View email address on ca.hrm.tc para obtener más información sobre las disposiciones relativas al tiempo libre remunerado específicas de EE. UU.We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement ( .
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Full-Stack Software Engineer (C, .Net, React) in Winnipeg, MB vacancy
  • A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...
    Suggested
    Remote work

    Linkby

    Winnipeg, MB
    2 days ago
  •  ...Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:...  ...Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground up.... 
    Software
    React

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...les équipes techniques et les parties prenantes. Vous participerez aux analyses, aux tests, à l\'intégration continue et à l\'amélioration continue, en maîtrisant React, TypeScript, Bootstrap et Azure, avec une orientation DevOps et qualité logicielle. #J-18808-Ljbffr
    React

    Groupe Sii

    Winnipeg, MB
    1 hour ago
  • Build web applications with .NET Core, ASP.NET, Angular, and SQL Server at PCMI, a global...  ...modernizing its architecture.As a Software Engineer, you will work with senior developers and...  ...DevExpress controls and testing frameworksApply full stack engineering skills across .NET,... 
    Software

    PCMI

    Winnipeg, MB
    1 hour ago
  • $86.1k - $136.1k per year

    Full Stack Software EngineerBuild technology that makes a difference. Manulife is a leading international financial services provider, helping...  ...to build meaningful digital experiences, solve complex engineering challenges, and work alongside talented people who care about... 
    Software
    React
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Winnipeg, MB
    1 hour ago
  • À Montréal, développez des applications full-stack avec C#, .NET et ASP.NET MVC pour une usine connectée de MDA Space. Soutenez des systèmes de fabrication, d’approvisionnement et de qualité.Comme Développeur de systèmes d’entreprise, vous concevez de nouvelles fonctionnalités... 

    MDA

    Winnipeg, MB
    1 hour ago
  • React and Node.Js expertise define this Full Stack Software Engineer opportunity at Manulife in Waterloo, Ontario, with a hybrid working arrangement.This experienced engineer contributes across the software development lifecycle, from design and prototyping through deployment... 
    Software
    React

    Manulife

    Winnipeg, MB
    1 hour ago
  • Build marketplace software with C#, .NET, and RESTful APIs while developing your engineering skills alongside senior engineers.This software engineer role suits someone early...  ...and maintain applications using C#, .NET, Java, React JS, and TypeScript. The work includes databases,... 
    Software
    React

    RB Global

    Winnipeg, MB
    1 hour ago
  •  ...reliable insurance platform services with C#, ASP.NET, RESTful APIs, and Azure in Rival Insurance Technology’s remote-first Canadian team.This Intermediate Full Stack Developer contract offers ownership across the software development lifecycle. You will maintain front-end... 
    Software
    React
    Contract work
    Remote work

    Rival Insurance Technology

    Winnipeg, MB
    1 hour ago
  •  ...information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their...  ...this sounds like you please email me at sunupchildcare at gmail dot c o m with some info about yourself, any qualifications and what... 
    Hourly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship
    Monday to friday
    Night shift
    Day shift
    Afternoon shift

    CanadianNanny.ca

    Winnipeg, MB
    5 days ago
  • $71.87 - $75.87 per hour

    We are looking for Senior Full Stack C# .NET Blazor Software Developer for our client in Markham, ON Job Title: Senior Full Stack C# .NET Blazor Software DeveloperJob Location: Markham, ONJob Type: Contract Pay Range: $71.87hr - $75.87hr Job Overview:The... 
    Software
    Long term contract
    Contract work
    Temporary work
    Local area

    Cynet Systems

    Winnipeg, MB
    1 hour ago
  • $86.1k - $136.1k per year

     ...and discover that better can take you anywhere you want to go.Full Stack Engineer The Opportunity We’re looking for a Full Stack Engineer...  ...you’ll work across the full technology stack, from intuitive React experiences and scalable backend services to data engineering... 
    Software
    React
    Local area

    Manulife

    Winnipeg, MB
    1 hour ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Software
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    2 days ago
  • Build production software with React, React Native, and Node.Js as a Software Engineer in a hybrid environment with three office days.QFG seeks a Software Engineer to design, build, test, and deploy features across the full lifecycle. You will write readable, secure, observable... 
    Software
    React
    Work at office

    Questrade Financial Group

    Winnipeg, MB
    1 hour ago
  • $95k - $110k per year

     ...Aircraft Mechanic AME M2 (C-17) Company: Boeing Canada Operations Ltd Boeing Canada Operations Ltd. Global Technical Operations, Field...  ...: Transport Canada Civil Aviation (TCCA) Aircraft Maintenance Engineer (AME) licensed M2 rating or Military equivalent. ~ Must be legally... 
    Remplacement
    Full time
    Contract work
    Relocation
    Relocation package
    Shift work

    Boeing

    Winnipeg, MB
    5 days ago
  •  ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful APIs, data modeling in SQL Server/Azure SQL, and secure authentication patterns while driving CI/CD through modern DevOps practices... 

    Kumaran Systems

    Winnipeg, MB
    2 days ago
  • $95k - $110k per year

     ...Aircraft Structures Technician (C-17) Company: Boeing Canada Operations Ltd Boeing Canada Operations Ltd . Global Technical Operations...  .... ~ Transport Canada Civil Aviation (TCCA) Aircraft Maintenance Engineer (AME) licensed S/M2 rating, Military equivalent or related... 
    Full time
    Contract work
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    Boeing

    Winnipeg, MB
    5 days ago
  •  ...use.The OpportunityYou'd be joining a specialized engineering team embedded within a large, globally operating organization...  ...on every day. We're looking for a Principal .NET/C# Engineer who's equally comfortable deep in the stack and crafting smooth, production-grade UIs. You'll... 
    Software
    Flexible hours

    The Mirillion Group

    Winnipeg, MB
    1 hour ago
  •  ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the... 
    Full time
    Contract work
    Part time

    Deep Roots Massage Therapy

    Winnipeg, MB
    more than 2 months ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Software

    Equinix

    Winnipeg, MB
    2 days ago
  •  ...designs, approving pull requests, enforcing engineering standards, and ensuring solutions are...  ...experience7+ years of professional software development experience, including ownership...  ...hands‑on experience building and supporting full‑stack applications, including backend services... 
    Software
    React

    Nutrien Ltd.

    Winnipeg, MB
    1 hour ago
  • Build full-stack .NET applications at FacilityOS in Toronto, using C# and cloud technologies within a hybrid schedule requiring two office days weekly.As a Full-Stack .NET Software Developer, you will develop web applications across the FacilityOS platform. The role involves... 
    Software
    Internship
    Work at office

    FacilityOS

    Winnipeg, MB
    1 hour ago
  • $125k - $165k per year

     ...improve the user experience — applying strong software engineering discipline and industry best practices...  ...Microsoft technologies including C# .NET/Core, SQL Server, and Entity Framework...  ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages... 
    Software
    Internship

    Prophix

    Winnipeg, MB
    1 hour ago
  • $102.38k - $152.38k per year

     ...join a collaborative, globally distributed engineering team that values technical rigour,...  ...Responsibilities and Impact Architect and own full-stack product features end-to-end — from...  ...Build scalable, performant UIs using React and TypeScript, and deliver backend services... 
    Software
    React
    Internship
    Live In
    Work at office
    Worldwide
    Flexible hours
    2 days per week

    S&P Global

    Winnipeg, MB
    1 hour ago
  • Build C# and .NET integration solutions at iCapital on the Annuities Platform Team, working across application, API, and database layers.As an Associate Software Integration Engineer, you will develop, test, and support integrations connecting client and product systems. The... 
    Software

    icapitalnetwork

    Winnipeg, MB
    1 hour ago
  • Build Prophix One applications with C# .NET and AWS across cross-functional scrum teams. Apply distributed systems expertise in the GTA.As a Senior Software Engineer, you will develop production-grade applications, features, and enhancements for Prophix One. You will use C#... 
    Software

    Prophix

    Winnipeg, MB
    1 hour ago
  •  ...invited to be a part of that. Lab Systems Software Developer We are looking for a...  ...will work directly with laboratory and engineering teams to build and maintain software solutions...  ...digital systems. This is a hands-on full stack development role focused on building... 
    Software

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  • Join a leading organization in Montreal as a hybrid full stack .NET/C# developer specializing in Azure microservices. Be part of a project aimed at evolving robust backend systems and user interfaces using modern technologies. This role calls for an accomplished developer... 

    Abbeal

    Winnipeg, MB
    1 hour ago
  • Build AI-centric platform features in Toronto as a senior full-stack engineer using .NET, C#, React, and Next.Js in-office.You will own product delivery from design through production on a stable, brand-agnostic platform. The work includes REST APIs, server-side rendering, real... 
    React
    Work at office

    Futuretek

    Winnipeg, MB
    1 hour ago
  • Go and React development define this Full Stack Engineer role at Miratech, building cloud-native applications for conversational AI and enterprise solutions.As a Full Stack Engineer, you will create scalable backend services, REST APIs, microservices, and modern web applications... 
    Software
    React

    Miratech Group

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Stack Software Engineer (C, .Net, React). Be the first to apply!