Senior Full Stack Software Developer
17 hours ago
Winnipeg, Manitoba, Canada
Robertson & Company Ltd.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
Our client is a top financial institution with significant North American holdings. They have operations across most major verticals, including institutional & corporate, wealth management, private clients, commercial banking, treasury, and retail banking.
Introduction Robertson is seeking a skilled Senior Full Stack Software Developer to join our client in support of an existing vacancy.
Contract Period:
6 months Pay Rate:
Starting form $82 per hour Location:
Toronto, ON Location Type:
Hybrid Business Hours:
Monday-Friday, Core business hours
Job Responsibilities
Provides subject matter expertise and technical guidance to project and product teams
Delivers the best user experience possible and is jointly accountable for the quality of the products and services that they deliver for the customers
Provides mentoring specific Software Development I and potentially Software Engineer I to discuss specific engineering practices and problems that may arise during day-to-day work
Provides context and perspective to Software Development I and Software Engineer I regarding engineering design decisions as well as business requirements that influence implementation details
Shares new trends and techniques via various forums, like chapters
Develop supporting and configuration documentation and provides guidance in delivering technical documentation
Provides input and expertise to QA team on application testing
Provides work estimates for their own development tasks and verifies work estimates of others
Performs code reviews and walkthroughs of system design and developed code
Participates in and contributes to requirement definition working sessions, specification development and solution design
Develop applications to specifications within the required timeframe and budget
Identifies risks and escalates to project/product leadership on a timely basis
Pinpoints strengths and weaknesses of various design alternatives and selects or recommends appropriate solutions
Proactively suggests alternative methods or resources for getting work done when obstacles arise
Reviews systems for completion and system performance objectives
Recommend changes across the engineering practices to improve the team's cycle time as well as lead time for the team's product backlog
Supports the change in the adoption of new engineering practices
Independently engages and actively participates in project-related discussions with product management teams to recommend product features and changes to product features to improve the user experience, operation and maintainability of the product
Participates in development of engineering plans and systems specifications with Lead Engineers
Collaborate with project members to ensure alignment of practices, patterns, and solutions
Ensuring work aligns to broader roadmaps and systems strategies
Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms
Make decisions where results have substantial impact across the organization requiring sophisticated solutions and long-term correction
Occasionally has cross-portfolio and external stakeholder interactions
Experience & Qualification Requirements
8 – 10 years of relevant and extensive technical experience developing software solutions
8+ years of experience in .NET development, preferably in healthcare or regulated industries
Strong understanding of Microservices, RESTful APIs, and distributed systems
Hands-on experience working with digital Marketing (Campaigns, Email, Sms, Chatbots)
Strong on managing and designing API's using Azure APIM
Proficiency in React.js, JavaScript/TypeScript, and front-end best practices
Proficiency in managing and designing Complex multistage Azure DevOps pipelines
Experience with Azure cloud services, including Azure App Container, Azure SQL, Blob Storage, Key Vault, Azure APIM, Azure Service Bus
Experience with developing and managing .NET-based message producers and consumers using the Azure Service Bus SDK
Experience with using and developing and maintaining monitoring tools in Azure (Application insights, Log Analytics Etc.)
Knowledge and understanding of Object-Oriented Analysis and Design, and Relational Database Analysis & Design (OOD/OOP)
Hands-on experience with Azure Service Bus or similar messaging platforms
Familiarity with healthcare data standards (e.g., HL7, FHIR) is a plus
Hands-on experience with CRM is a plus
Microsoft certifications in Azure or .NET technologies is a plus
Knowledge of security and compliance in healthcare applications
Introduction Robertson is seeking a skilled Senior Full Stack Software Developer to join our client in support of an existing vacancy.
Contract Period:
6 months Pay Rate:
Starting form $82 per hour Location:
Toronto, ON Location Type:
Hybrid Business Hours:
Monday-Friday, Core business hours
Job Responsibilities
Provides subject matter expertise and technical guidance to project and product teams
Delivers the best user experience possible and is jointly accountable for the quality of the products and services that they deliver for the customers
Provides mentoring specific Software Development I and potentially Software Engineer I to discuss specific engineering practices and problems that may arise during day-to-day work
Provides context and perspective to Software Development I and Software Engineer I regarding engineering design decisions as well as business requirements that influence implementation details
Shares new trends and techniques via various forums, like chapters
Develop supporting and configuration documentation and provides guidance in delivering technical documentation
Provides input and expertise to QA team on application testing
Provides work estimates for their own development tasks and verifies work estimates of others
Performs code reviews and walkthroughs of system design and developed code
Participates in and contributes to requirement definition working sessions, specification development and solution design
Develop applications to specifications within the required timeframe and budget
Identifies risks and escalates to project/product leadership on a timely basis
Pinpoints strengths and weaknesses of various design alternatives and selects or recommends appropriate solutions
Proactively suggests alternative methods or resources for getting work done when obstacles arise
Reviews systems for completion and system performance objectives
Recommend changes across the engineering practices to improve the team's cycle time as well as lead time for the team's product backlog
Supports the change in the adoption of new engineering practices
Independently engages and actively participates in project-related discussions with product management teams to recommend product features and changes to product features to improve the user experience, operation and maintainability of the product
Participates in development of engineering plans and systems specifications with Lead Engineers
Collaborate with project members to ensure alignment of practices, patterns, and solutions
Ensuring work aligns to broader roadmaps and systems strategies
Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms
Make decisions where results have substantial impact across the organization requiring sophisticated solutions and long-term correction
Occasionally has cross-portfolio and external stakeholder interactions
Experience & Qualification Requirements
8 – 10 years of relevant and extensive technical experience developing software solutions
8+ years of experience in .NET development, preferably in healthcare or regulated industries
Strong understanding of Microservices, RESTful APIs, and distributed systems
Hands-on experience working with digital Marketing (Campaigns, Email, Sms, Chatbots)
Strong on managing and designing API's using Azure APIM
Proficiency in React.js, JavaScript/TypeScript, and front-end best practices
Proficiency in managing and designing Complex multistage Azure DevOps pipelines
Experience with Azure cloud services, including Azure App Container, Azure SQL, Blob Storage, Key Vault, Azure APIM, Azure Service Bus
Experience with developing and managing .NET-based message producers and consumers using the Azure Service Bus SDK
Experience with using and developing and maintaining monitoring tools in Azure (Application insights, Log Analytics Etc.)
Knowledge and understanding of Object-Oriented Analysis and Design, and Relational Database Analysis & Design (OOD/OOP)
Hands-on experience with Azure Service Bus or similar messaging platforms
Familiarity with healthcare data standards (e.g., HL7, FHIR) is a plus
Hands-on experience with CRM is a plus
Microsoft certifications in Azure or .NET technologies is a plus
Knowledge of security and compliance in healthcare applications