Senior Software Engineer developing and enhancing cloud-native technology solutions for health-tech. Collaborating with teams to design and implement user-focused applications and services.
Responsibilities
Design and implement applications & enhance cloud infrastructure consisting of web apps with front-end UI, APIs, communication channels, back-end services and gateways integrated with other cloud components and DBs.
Work closely with Product management and other technical leaders in implementation of features and functions and deliver ease of use and excellent user experience.
Participate in work planning, breaking down modules into small tasks and subtasks in an agile development environment.
Contribute and/or lead in process improvements, design, and code reviews.
Continually raise the bar and evangelize a high standard. Partner with leaders and peers to identify and take initiatives.
Requirements
Bachelor’s degree in computer science, Engineering, or related field.
8+ years of experience in software development with expertise in C# .NET development.
Solid understanding of back-end development concepts, including RESTful APIs, database design, microservices architecture, message brokers, debugging methods and tools for microservices.
Experience with front-end technologies such as HTML5, CSS3 (e.g. Tailwind), JavaScript, ReactiveUI library.
Proficiency in SQL Server or other relational databases.
Expertise in modern large scale, distributed data architecture, data processing and data stores.
Working knowledge of modern architectural design patterns such as Model-View-ViewModel (MVVM).
Experience with cloud platforms such as AWS is a plus.
Benefits
Health-Tech company focused on patient-centric care
Intermediate Full - Stack Developer for BGC Engineering Inc. designing features on Structura platform. Collaborating with engineers and data scientists, focusing on React front end and FastAPI backend.
Software Engineer building and maintaining internal development tools for Homebase. Key contributor to platform infrastructure enhancing developer experience and CI/CD pipelines.
Software Engineer focused on Salesforce development at Ritchie Bros. Collaborating with teams to deliver high - quality software solutions efficiently.
Full Stack Developer responsible for full stack development in a construction and manufacturing company. Working primarily on Web applications with C# and SQL Server.
Senior Full - Stack Engineer at Total Life creating scalable applications supporting mental health for the elderly. Collaborating with product and clinical teams to enhance user experience and performance.
Senior Staff Engineer supporting M3 environments at a Global Digital Product Engineering company. Responsible for resolving complex issues and ensuring business continuity.
Software Engineer I developing fullstack solutions for Toast's Employee Development team. Focused on enhancing technology for the restaurant industry in a fully remote Canadian role.
Senior Software Engineer developing and improving authentication and authorization systems for Owner. Collaborating with a focused team in a remote - first environment to secure access across the platform.
Software Developer II specializing in UI development at CNN. Contributing to agile development teams, enhancing existing software and building applications.