Unified Customer Experience - Senior Software Engineer
$80k - $120k per yearQuestrade Financial Group
What’s in it for you as an employee of QFG?
Health & wellbeing resources and programs
Paid vacation, personal, and sick days for work-life balance
Competitive compensation and benefits packages
Work-life balance in a hybrid environment with at least 3 days in office
Career growth and development opportunities
Opportunities to contribute to community causes
Work with diverse team members in an inclusive and collaborative environment
This job posting is for an existing vacancy in our Calgary, AB (Our Brand-New Office)
We’re looking for our next Software Engineer. Could It Be You?The Software Engineer is responsible for designing, building, testing, and deploying features across the full software development lifecycle, on the front end (React Native, ReactJS), the back end (NodeJS), or both. Operating with limited supervision, this role focuses on writing production-grade code that meets standards for readability, performance, security, and observability. The engineer will also participate in code reviews, maintain automated test suites, resolve production issues, and address technical debt.
Need more details? Keep reading…In this role, responsibilities include but are not limited to:
Design, build, test, and deploy features across the full software lifecycle with limited supervision.
Translate product requirements into sound technical designs, flagging gaps, dependencies, and edge cases early in discovery.
Write production-grade code that meets standards for readability, performance, security, and observability.
Review peers' code with rigor and care, providing actionable feedback and mentoring junior developers through pairing.
Build and maintain automated test suites and contribute to improvements in CI/CD pipelines and deployment practices.
Diagnose and resolve production issues within scope, participating in on-call rotations and documenting root causes.
Identify and address technical debt, proposing and executing improvements to system reliability and developer experience.
So are YOU our next Software Engineer ? You are if you…
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
2+ years of professional experience building and supporting production software.
Strong proficiency in
at least one
of the following tracks:
Front-end track:
JavaScript/TypeScript with React Native (mobile) and/or ReactJS (web);
solid grasp of component architecture and state management.
Back-end track:
Node.Js/TypeScript;
hands-on experience designing and consuming RESTful APIs within microservices or service-oriented architectures.
Practical experience with relational and/or NoSQL databases, including basic query performance tuning.
Hands-on experience with a major cloud platform (GCP preferred;
AWS or Azure considered) and containerized workloads.
Preferred Qualifications
DevOps and Infrastructure-as-Code tooling (Kubernetes, Terraform).
Message brokers and event streaming platforms (Kafka, Pub/Sub).
Exposure to the other track (front-end candidates with NodeJS familiarity, or back-end candidates with ReactJS/React Native familiarity).
Angular experience is a nice-to-have.
Domain experience in financial services, brokerage, trading, or regulated environments.
Knowledge of secure development practices, threat modeling, or DevSecOps
Compensation Information:
Base salary range: $80,000 - $120,000
The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles.
#J-18808-Ljbffr
Health & wellbeing resources and programs
Paid vacation, personal, and sick days for work-life balance
Competitive compensation and benefits packages
Work-life balance in a hybrid environment with at least 3 days in office
Career growth and development opportunities
Opportunities to contribute to community causes
Work with diverse team members in an inclusive and collaborative environment
This job posting is for an existing vacancy in our Calgary, AB (Our Brand-New Office)
We’re looking for our next Software Engineer. Could It Be You?The Software Engineer is responsible for designing, building, testing, and deploying features across the full software development lifecycle, on the front end (React Native, ReactJS), the back end (NodeJS), or both. Operating with limited supervision, this role focuses on writing production-grade code that meets standards for readability, performance, security, and observability. The engineer will also participate in code reviews, maintain automated test suites, resolve production issues, and address technical debt.
Need more details? Keep reading…In this role, responsibilities include but are not limited to:
Design, build, test, and deploy features across the full software lifecycle with limited supervision.
Translate product requirements into sound technical designs, flagging gaps, dependencies, and edge cases early in discovery.
Write production-grade code that meets standards for readability, performance, security, and observability.
Review peers' code with rigor and care, providing actionable feedback and mentoring junior developers through pairing.
Build and maintain automated test suites and contribute to improvements in CI/CD pipelines and deployment practices.
Diagnose and resolve production issues within scope, participating in on-call rotations and documenting root causes.
Identify and address technical debt, proposing and executing improvements to system reliability and developer experience.
So are YOU our next Software Engineer ? You are if you…
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
2+ years of professional experience building and supporting production software.
Strong proficiency in
at least one
of the following tracks:
Front-end track:
JavaScript/TypeScript with React Native (mobile) and/or ReactJS (web);
solid grasp of component architecture and state management.
Back-end track:
Node.Js/TypeScript;
hands-on experience designing and consuming RESTful APIs within microservices or service-oriented architectures.
Practical experience with relational and/or NoSQL databases, including basic query performance tuning.
Hands-on experience with a major cloud platform (GCP preferred;
AWS or Azure considered) and containerized workloads.
Preferred Qualifications
DevOps and Infrastructure-as-Code tooling (Kubernetes, Terraform).
Message brokers and event streaming platforms (Kafka, Pub/Sub).
Exposure to the other track (front-end candidates with NodeJS familiarity, or back-end candidates with ReactJS/React Native familiarity).
Angular experience is a nice-to-have.
Domain experience in financial services, brokerage, trading, or regulated environments.
Knowledge of secure development practices, threat modeling, or DevSecOps
Compensation Information:
Base salary range: $80,000 - $120,000
The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Unified Customer Experience - Senior Software Engineer in Winnipeg, MB vacancy
$100k - $144k per year
...is for an existing vacancy. We're looking for our next Senior Software Engineer. Could It Be You? The Senior Software Engineer leads the... ...Engineering, or related technical field, or equivalent practical experience. ~6+ years of experience building, shipping, and...SeniorPermanent employmentFull timeWork at officeFlexible hours- ...skill development are defining features of the colleague experience at TD. Our compensation policies and practices have... ...build deep and long-lasting relationships with our customers by performing a broad range of customer service transactions and providing information and advice...SuggestedFull timeWork from home
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally... ...development team. As a Senior SDN Network Software Engineer,... ...redundant SDN infrastructure Experience with L4/L7 proxying and secure...Senior
- ...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... ...Software Engineering, or related field, or equivalent work experience 7+ years of back-end software development experience,...SeniorFull time
- ...skill development are defining features of the colleague experience at TD. Our compensation policies and practices have... ...build deep and long-lasting relationships with our customers by performing a broad range of customer service transactions and providing information and advice...SuggestedContract workFixed term contractWork from home
- ...Shoppers Drug Mart, a national retail health and wellness leader, seeks a Senior Director to own the Pharmacy Experience and Transformation agenda. You will drive AI, automation and technology strategies to improve patient access, pharmacy workflows and staff experience, while...Senior
$180k - $200k per year
...our AI organization. While a Senior Data Scientist excels at building... ...Scalability: Partner with Engineering and DevOps to design robust... ...deliver clear ROI for our customers. Tech Stack & Domain Expertise... ...Must Have 10+ years of experience in software or data science,...Senior3 days per week- ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg... ...: Price Industries is building a new Engineering Technology team, and we are looking for... ...practices. Qualifications and Skills: • Experience building modern web applications with Angular...
- .... R2841709 Position Title: Patient Experience iCare Exchange Integrations Engineer Department: Patient ENGINEERING Lead... ...About the Job Join the digital engine driving Sanofi’s transformation - where... .... Ability to influence senior leadership and navigate complex stakeholder...Senior3 days per week
- Joignez-vous à notre équipe pour réaliser votre plein potentiel professionnel!Nous sommes des gens proactifs qui ont une façon de penser et de travailler qui sort des sentiers battus et qui ne reculent devant rien pour faire briller les marques emblématiques Laura et Melanie...Full time
- ...strong vision for innovation and optimizing the employee and client experiences, we continue to help generations of Canadian women to look and feel their best.How will you support the team?As a Team Leader, you possess a passion for fashion and customer service. You wil...Full time
- ...inform that team of an assignment. • Lead electrical engineering work on all electrical systems for a project. •... ...Microsoft Office Suite, Bluebeam, Revit, AutoCAD. • Experience with specialty modeling software, such as AGI 32, Visual Lighting, SKM, ETAP, HOMER, etc...SeniorFor contractorsFor subcontractorInternshipWork at office
$89.7k - $149.8k per year
...tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate at... ...building products that drive experiences for millions of customers around... ...for customers and for you. Our Software Development Engineers (SDEs) use...Full timeInternship- ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position... ...engineering At least four years of relevant experience as an automation/instrumentation... ...that shares ideas and knowledge Custom training and development plans Access...SeniorLong term contractTemporary workWork at officeLocal area
$114.8k - $157.85k per year
...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering... ...will set you apart. Project experience should include training centers, vehicle... ...offices and disciplines, and satisfying customer expectations and requirements. Please...SeniorFull timeWork at officeWorldwideFlexible hours$114.8k - $157.85k per year
...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering... ...will set you apart. Project experience should include training centers, vehicle... ...offices and disciplines, and satisfying customer requirements. Please note that this position...SeniorFull timeWork at officeWorldwideFlexible hours$44k - $54k per year
...equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time...Part time- ...Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments... ...manufacturing engineering knowledge and experience. This role improves processes, introduces... ...with computer aided design software such as AutoCAD and Solid Edge/SolidWorks...Senior
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...intelligent workflows, conversational experiences, and AI-powered automation across multiple... ...evaluation platforms. ~ Strong knowledge of software engineering best practices, testing,...SeniorFull timeInternshipRemote workRelocation
- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications... ...AI Engineer with over 8 years in software development. You will design and deploy... ...Strong Python with FastAPI or Flask experience 8+ years in AI application development...Senior
- ...enterprise. We are reimagining how customers use Java, bringing them the tools and... ...built on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of... ...Requirements 5+ years of professional experience developing optimizing compilers or...SeniorRemote workWorldwideFlexible hours
- ...utility, and commercial operations. With engineering and manufacturing operations across... ...We are looking for an experienced Senior New Product Introduction (NPI) Engineer... ...Engineering, or a related discipline. Experience Approximately 8–10+ years of relevant...SeniorPermanent employmentFull time
- ...We have an exciting opportunity for a motivated senior Water Resources Engineer / Environmental Engineer with experience in water resource. You will be part of the Water... ...CORMIX, Goldsim, QUAL2K, etc., and statistical software such as R is an asset Mining experience including...SeniorWork at officeWorldwide
- ...in an on-site R&D environment. As Senior Electrical Engineer/Designer, you will guide analog and high... ...design and magnetics selection experience Extensive PCBA testing and troubleshooting... ..., and mathematical calculation software Apply high-voltage electronics, analog...Senior
- ...products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and... ...Maintain MLOps tooling, registries, and experiment workflows Monitor production reliability... ...experience Strong software engineering fundamentals Apply machine...Senior
- ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities... ...expertise, proven project delivery experience, and the ability to operate effectively... ...with relevant engineering software, tools, and systems Benefits Extended...SeniorFull timeFor contractors
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering... ...requirements into routing capabilities. 8+ years of software engineering experience, including substantial ownership of architecture and technical...SeniorInternshipRemote workRelocation
- ...potential in an environment that’s engineered for people. At CIMA+, we care... ..., we have the skills and experience required to deliver... ...engineering career by joining us as a Senior Overhead Transmission Lines... ...-CADD suite design /analysis software and CAD systems, along with familiarity...SeniorPermanent employmentInternshipWork at officeFlexible hours2 days per week
- ...principal(e) au sein de l’équipe Unified Ads Platform, vous serez... ...growth across our ecosystem.As a Senior Full-Stack Engineer on the Unified... ...and operating production software, with real depth on both backend... ...] is the world’s leading game engine, powering play for more than 3...SeniorLong term contractContract workWork at office
$110k per year
...provider of Interconnected Commerce software solutions for telecom retail.... ...,000 CAD, commensurate with experience. About the Team: The... ...internal decision-making, customer-facing product experiences, and... ...standards, and creating engineering patterns that let analytics,...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Unified Customer Experience - Senior Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB


