Lead Software Engineer, Full-Stack Applications - Ratings Technology
$160k - $200k per yearFitch
Select how often (in days) to receive an alert:
Lead Software Engineer, Full-Stack Applications - Ratings TechnologyRequisition ID: 49156
Business Unit: Fitch Group
Category: Information Technology
Location: Toronto, ON, CA
Date Posted: Sep 19, 2026
As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants. For over 100 years, Fitch Ratings has been creating value for global markets through its rigorous analysis and deep expertise, which have resulted in a variety of market leading tools, methodologies, indices, research, and analytical products. Fitch Ratings is part of Fitch Group, a global leader in financial information services with operations in more than 30 countries, which also includes Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst.
Join our fast‑growing Toronto hub, where we’re using AI to reshape global credit decisions and the software development lifecycle. Here you’ll help us modernize and reinvent our applications on a modern tech stack with a focus on embedding AI into the fabric of our systems. Backed by full enterprise support, you’ll build reliable, explainable intelligence at real scale within a collaborative, outcome‑driven community. If you’re looking for purposeful work, constant learning, and a place where your impact and growth accelerate—this is where you’ll thrive.
Lead Software Engineer, Full-Stack Applications – Ratings Technology
Fitch Ratings is seeking a
Lead Software Engineer to join our global Ratings Technology team in Toronto. This is your opportunity to not just build mission-critical applications, but to shape the future direction of technology that powers how a world-leading credit ratings agency delivers insights. Your leadership, architectural decisions, and vision will directly impact analysts, executives, and decision-makers who shape global financial markets.
You’ll work closely with our talented engineering teams supporting Ratings workflow and analytical applications, influencing both technical architecture and organizational direction. We’re looking for a seasoned technologist who thrives on challenging assumptions, experimenting with emerging technologies (especially AI), and pushing boundaries —not an MLE or AI specialist, but a full-stack engineer who’s curious, unafraid to question the status quo, and excited to explore how AI can transform analytical workflows, as well as delivering high quality user experiences in their applications. This is a critical role for an organization expanding rapidly and building for the future, offering mobility and upward potential for the right visionary.
What We Offer:
Strategic leadership with organizational impact
– Shape technical architecture and product direction for applications used by analysts worldwide, with high visibility to senior leadership and the ability to influence technology strategy across Ratings TechnologyInnovation-first culture and experimentation
– Permission to challenge established patterns, explore emerging technologies including AI, and drive proof-of-concepts with access to cutting-edge tools and a community that celebrates curiosity and bold thinkingContinuous learning and career growth
– Training, certifications, conferences, mentorship opportunities, and clear paths to principal/architect/leadership tracks as you establish yourself as a thought leaderFlexibility and world-class environment
– Work from premier offices in London, Manchester, or Toronto with hybrid flexibility, competitive compensation reflecting your seniority, comprehensive benefits, and a culture that values both innovation and work-life harmony
We'll Count on You To:
Deliver technical excellence and build game-changing solutions
– Design robust, scalable
full-stack applications using Java/Springboot, C#/.NET, Python and REACT, drive architectural decisions, establish technical standards, and lead exploration of AI/ML integration opportunities that transform workflowsOffer influence and mentorship
– Partner with product managers, analysts, and senior stakeholders as a trusted technical advisor, mentor engineers, facilitate technical discussions, and foster a culture of experimentation, learning, and psychological safetyChallenge the status quo and drive innovation
– Question existing approaches, champion better solutions even when uncomfortable, experiment with emerging technologies, create proofs-of-concept, and push the organization toward what's possible rather than what's comfortableChampion engineering excellence and quality
– Implement CI/CD pipelines, conduct architecture reviews, solve complex performance and scalability challenges, establish best practices that scale across teams, and balance innovation with pragmatic deliveryShape organizational and team direction
– Influence team processes, lead strategic technical initiatives spanning multiple teams, bring fresh perspectives while respecting institutional knowledge, and model the curiosity, humility, and boldness needed across the organizationOwn reliability and navigate complexity
– Provide expert troubleshooting for sophisticated issues, maintain system performance at scale, balance multiple strategic priorities, and deliver excellence in fast-paced Agile environments
What You Need to Have:
Deep full-stack engineering expertise
– 10+ years of hands‑on experience building enterprise applications, with expert‑level proficiency in
Java/Springboot, C#/.NET, Python and REACT, and modern web technologies in production environmentsArchitectural mastery and technical depth
– Proven track record of designing maintainable, scalable systems;
excellent understandingof software architecture, design patterns, data structures, algorithms, and the ability to make architectural decisions and live with their consequencesBachelor's degree
in Computer Science, Software Engineering, or related field (or equivalent experience)Visionary problem‑solving and growth mindset
– Exceptional analytical abilities, demonstrated curiosity about emerging technologies, track record of experimentation and learning from failures, comfort with ambiguity, and ability to bring your whole self while remaining open to others' perspectivesOutstanding collaboration and communication skills
– Proven success with cross‑functional teams, ability to articulate complex technical concepts to diverse audiences, and emotional intelligence to navigate organizational dynamics
What Would Make You Stand Out:
Modern engineering practices and DevOps prowess
– Experience with Docker, Kubernetes/EKS, GitHub, CI/CD pipelines, and hands‑on cloud expertise with microservices and cloud‑native architectureAI curiosity and exploration mindset
– Genuine interest in how AI/ML, generative AI, or intelligent automation could transform software delivery, business processes, systems and applications;
experience experimenting with new technologies and evaluating practical applications;
comfort with emerging technology ambiguityFinancial services domain expertise
– Experience with analytical workflows, regulatory processes, financial products, credit ratings, or understanding of how technology enables better decision‑makingAgile mastery and change agent experience
– Track record of establishing practices, challenging established patterns constructively, and creating space for teams to innovate and take calculated risks
If you are a seasoned technologist with a passion for innovation, a desire to shape organizational direction, and the courage to question the status quo, we would love to hear from you!
Why Choose Fitch:
Hybrid Work Environment:
2 to 3 days a week in office required based on your line of business and locationA Culture of Learning & Mobility:
Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunityInvesting in Your Future:
Retirement planning, financial wellness and tuition reimbursement programs that empower you to achieve your short and long‑term goalsPromoting Health & Wellness:
Comprehensive healthcare offerings that prioritize a healthy body & mindSupportive Parenting Policies:
Family‑first policies, including a generous global parental leave plan, designed to help you balance career and family life effectivelyDedication to Giving Back:
Paid volunteer days and support for community engagement initiatives
At Fitch, AI is embedded in how we work every day—supporting smarter decision‑making, streamlining workflows, and enabling new ways to create value for our business and clients. Intelligent solutions are increasingly part of our day‑to‑day operations, helping teams work more efficiently and think differently as we continue to evolve. We’re looking for colleagues who are comfortable operating in an AI‑enabled environment—or who are curious, adaptable, and eager to build their AI literacy over time. We value professionals who embrace technology as part of continuous learning and who are committed to using it thoughtfully to enhance how work gets done.
Fitch is committed to providing global securities markets with objective, timely, independent and forward‑looking credit opinions. To protect Fitch’s credibility and reputation, our employees must take every precaution to avoid conflicts of interests or any appearance of a conflict of interest. Should you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.
Fitch is proud to be an Equal Opportunity and Affi… Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.
FOR TORONTO ROLES ONLY
Expected base pay rates for the role will be between 160,000 CAD and 200,000 CAD per year. Actual salaries will be determined on an individualized basis and may vary based on factors including but not limited to education, training, experience, past performance, and other job-related factors. Base pay is one part of Fitch’s total compensation package, which, depending on the position, may also include commission earnings, discretionary bonuses, long‑term incentives, and other benefits sponsored by Fitch.
#J-18808-Ljbffr
Lead Software Engineer, Full-Stack Applications - Ratings TechnologyRequisition ID: 49156
Business Unit: Fitch Group
Category: Information Technology
Location: Toronto, ON, CA
Date Posted: Sep 19, 2026
As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants. For over 100 years, Fitch Ratings has been creating value for global markets through its rigorous analysis and deep expertise, which have resulted in a variety of market leading tools, methodologies, indices, research, and analytical products. Fitch Ratings is part of Fitch Group, a global leader in financial information services with operations in more than 30 countries, which also includes Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst.
Join our fast‑growing Toronto hub, where we’re using AI to reshape global credit decisions and the software development lifecycle. Here you’ll help us modernize and reinvent our applications on a modern tech stack with a focus on embedding AI into the fabric of our systems. Backed by full enterprise support, you’ll build reliable, explainable intelligence at real scale within a collaborative, outcome‑driven community. If you’re looking for purposeful work, constant learning, and a place where your impact and growth accelerate—this is where you’ll thrive.
Lead Software Engineer, Full-Stack Applications – Ratings Technology
Fitch Ratings is seeking a
Lead Software Engineer to join our global Ratings Technology team in Toronto. This is your opportunity to not just build mission-critical applications, but to shape the future direction of technology that powers how a world-leading credit ratings agency delivers insights. Your leadership, architectural decisions, and vision will directly impact analysts, executives, and decision-makers who shape global financial markets.
You’ll work closely with our talented engineering teams supporting Ratings workflow and analytical applications, influencing both technical architecture and organizational direction. We’re looking for a seasoned technologist who thrives on challenging assumptions, experimenting with emerging technologies (especially AI), and pushing boundaries —not an MLE or AI specialist, but a full-stack engineer who’s curious, unafraid to question the status quo, and excited to explore how AI can transform analytical workflows, as well as delivering high quality user experiences in their applications. This is a critical role for an organization expanding rapidly and building for the future, offering mobility and upward potential for the right visionary.
What We Offer:
Strategic leadership with organizational impact
– Shape technical architecture and product direction for applications used by analysts worldwide, with high visibility to senior leadership and the ability to influence technology strategy across Ratings TechnologyInnovation-first culture and experimentation
– Permission to challenge established patterns, explore emerging technologies including AI, and drive proof-of-concepts with access to cutting-edge tools and a community that celebrates curiosity and bold thinkingContinuous learning and career growth
– Training, certifications, conferences, mentorship opportunities, and clear paths to principal/architect/leadership tracks as you establish yourself as a thought leaderFlexibility and world-class environment
– Work from premier offices in London, Manchester, or Toronto with hybrid flexibility, competitive compensation reflecting your seniority, comprehensive benefits, and a culture that values both innovation and work-life harmony
We'll Count on You To:
Deliver technical excellence and build game-changing solutions
– Design robust, scalable
full-stack applications using Java/Springboot, C#/.NET, Python and REACT, drive architectural decisions, establish technical standards, and lead exploration of AI/ML integration opportunities that transform workflowsOffer influence and mentorship
– Partner with product managers, analysts, and senior stakeholders as a trusted technical advisor, mentor engineers, facilitate technical discussions, and foster a culture of experimentation, learning, and psychological safetyChallenge the status quo and drive innovation
– Question existing approaches, champion better solutions even when uncomfortable, experiment with emerging technologies, create proofs-of-concept, and push the organization toward what's possible rather than what's comfortableChampion engineering excellence and quality
– Implement CI/CD pipelines, conduct architecture reviews, solve complex performance and scalability challenges, establish best practices that scale across teams, and balance innovation with pragmatic deliveryShape organizational and team direction
– Influence team processes, lead strategic technical initiatives spanning multiple teams, bring fresh perspectives while respecting institutional knowledge, and model the curiosity, humility, and boldness needed across the organizationOwn reliability and navigate complexity
– Provide expert troubleshooting for sophisticated issues, maintain system performance at scale, balance multiple strategic priorities, and deliver excellence in fast-paced Agile environments
What You Need to Have:
Deep full-stack engineering expertise
– 10+ years of hands‑on experience building enterprise applications, with expert‑level proficiency in
Java/Springboot, C#/.NET, Python and REACT, and modern web technologies in production environmentsArchitectural mastery and technical depth
– Proven track record of designing maintainable, scalable systems;
excellent understandingof software architecture, design patterns, data structures, algorithms, and the ability to make architectural decisions and live with their consequencesBachelor's degree
in Computer Science, Software Engineering, or related field (or equivalent experience)Visionary problem‑solving and growth mindset
– Exceptional analytical abilities, demonstrated curiosity about emerging technologies, track record of experimentation and learning from failures, comfort with ambiguity, and ability to bring your whole self while remaining open to others' perspectivesOutstanding collaboration and communication skills
– Proven success with cross‑functional teams, ability to articulate complex technical concepts to diverse audiences, and emotional intelligence to navigate organizational dynamics
What Would Make You Stand Out:
Modern engineering practices and DevOps prowess
– Experience with Docker, Kubernetes/EKS, GitHub, CI/CD pipelines, and hands‑on cloud expertise with microservices and cloud‑native architectureAI curiosity and exploration mindset
– Genuine interest in how AI/ML, generative AI, or intelligent automation could transform software delivery, business processes, systems and applications;
experience experimenting with new technologies and evaluating practical applications;
comfort with emerging technology ambiguityFinancial services domain expertise
– Experience with analytical workflows, regulatory processes, financial products, credit ratings, or understanding of how technology enables better decision‑makingAgile mastery and change agent experience
– Track record of establishing practices, challenging established patterns constructively, and creating space for teams to innovate and take calculated risks
If you are a seasoned technologist with a passion for innovation, a desire to shape organizational direction, and the courage to question the status quo, we would love to hear from you!
Why Choose Fitch:
Hybrid Work Environment:
2 to 3 days a week in office required based on your line of business and locationA Culture of Learning & Mobility:
Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunityInvesting in Your Future:
Retirement planning, financial wellness and tuition reimbursement programs that empower you to achieve your short and long‑term goalsPromoting Health & Wellness:
Comprehensive healthcare offerings that prioritize a healthy body & mindSupportive Parenting Policies:
Family‑first policies, including a generous global parental leave plan, designed to help you balance career and family life effectivelyDedication to Giving Back:
Paid volunteer days and support for community engagement initiatives
At Fitch, AI is embedded in how we work every day—supporting smarter decision‑making, streamlining workflows, and enabling new ways to create value for our business and clients. Intelligent solutions are increasingly part of our day‑to‑day operations, helping teams work more efficiently and think differently as we continue to evolve. We’re looking for colleagues who are comfortable operating in an AI‑enabled environment—or who are curious, adaptable, and eager to build their AI literacy over time. We value professionals who embrace technology as part of continuous learning and who are committed to using it thoughtfully to enhance how work gets done.
Fitch is committed to providing global securities markets with objective, timely, independent and forward‑looking credit opinions. To protect Fitch’s credibility and reputation, our employees must take every precaution to avoid conflicts of interests or any appearance of a conflict of interest. Should you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.
Fitch is proud to be an Equal Opportunity and Affi… Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.
FOR TORONTO ROLES ONLY
Expected base pay rates for the role will be between 160,000 CAD and 200,000 CAD per year. Actual salaries will be determined on an individualized basis and may vary based on factors including but not limited to education, training, experience, past performance, and other job-related factors. Base pay is one part of Fitch’s total compensation package, which, depending on the position, may also include commission earnings, discretionary bonuses, long‑term incentives, and other benefits sponsored by Fitch.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer, Full-Stack Applications - Ratings Technology in Winnipeg, MB vacancy
$180k - $230k per year
Select how often (in days) to receive an alert:Lead Software Engineer, Full-Stack Applications - Innovation Teams Requisition ID: 49143Business Unit: Fitch GroupCategory: Information TechnologyLocation: Toronto, ON, CADate Posted: Sep 23, 2026Lead Software Engineer, Full-...SuggestedLong term contractImmediate start$180k - $220k per year
Select how often (in days) to receive an alert:Lead Software Engineer, Full-Stack Applications - AI Fluent Location: Toronto, ON, CALead Software Engineer, Full-Stack Applications – AI Fluent Fitch Ratings is seeking a Lead Software Engineer to join our global Ratings...SuggestedLong term contractImmediate startWorldwide- ...the Role Our client, a rapidly growing tech startup specializing in innovative SaaS solutions, is seeking an experienced Lead Software Engineer (Full Stack) to join their team in Kimberley. This pivotal role demands a seasoned developer with strong leadership skills and a...SuggestedWork at officeRemote workHome officeFlexible hours
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...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 an experienced...Suggested
$130k - $160k per year
...ID: 49891Business Unit: Fitch GroupCategory: Information TechnologyLocation: Toronto, ON, CADate Posted: Oct 7, 2026Senior Software Engineer, Full-Stack Applications – Python Fitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in...SuggestedLong term contractWork at officeImmediate startWorldwide- Lead full-stack AI software engineering in Toronto with Java, Spring Boot, React, and emerging AI technologies for Fitch Ratings.Fitch Ratings seeks a Lead Software Engineer for its Innovation Tiger Team. You will build greenfield agentic systems and intelligent platforms for...
- ...seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications... .... Ideal candidates will master both front-end and back-end technologies with proficiency in AWS, demonstrating strong problem-solving...Remote work
$150k - $180k per year
...services, financial services and more. We use cutting-edge technology to help Canadians become much more financially successful and... ...environment We’re looking for our next Team Lead, Software Engineering. Could It Be You? We are hiring a hands‑on Team Lead to lead...Permanent employmentFull timeWork at office$102.38k - $152.38k per year
...worldwide, and we are actively investing in our technology and data platforms to build new revenue-... ...a collaborative, globally distributed engineering team that values technical rigour,... ...Responsibilities and Impact Architect and own full-stack product features end-to-end — from...InternshipSecond jobLive InWork at officeWorldwideFlexible hours2 days per week- Lead full stack application development at HP, applying Java, JavaScript, and Springboot across complex software projects. This full time role supports high-performance computing systems.As a Software Applications Engineer 4, you oversee development projects and junior developers...Full time
- Reference no. R2859178 Position title: Software Engineer - Full Stack Location: Toronto, ON (Hybrid) About The JobReady to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the performance of our...Work from homeFlexible hours
- Engineer scalable applications at Manulife from hybrid Waterloo, combining React, Node.Js, automated testing, CI/CD, and DevSecOps practices.This experienced Full Stack Software Engineer delivers software through the complete lifecycle, including prototypes, development, testing...
$69.3k - $158k per year
Full-Stack Software EngineerThe Opportunity:Are you looking for an opportunity to not just develop software, but to design a system that will provide... ...re looking for a developer with the advanced skills needed to lead the development from vision to production-ready system....Full timeContract workPart timeLocal areaRemote work- Experience with robotics or simulation software.Experience with game engine or physics engine.Knowledge of three.Js or other technologies for 3D graphics rendering.Familiarity with cloud... ...are seeking a talented and motivated Full Stack Software Engineer to help build...InternshipRemote work
$86.1k - $136.1k per year
Full Stack Software Engineer Build technology that powers critical financial systems We’re looking for a Full Stack Software Engineer who enjoys solving complex problems, building reliable applications, and working across technologies to modernize enterprise-scale...Long term contractTemporary workLocal area- ...logistics while empowering our partners to grow. Backed by leading Silicon Valley investors like Village Global, the fund whose... ...most meaningful work of your career. We're looking for a Full-stack Engineer who takes ownership of problems end to end and raises the bar...Remote work
$113.26k - $210.34k per year
...Responsibilities: Set the technical direction for the design, development, testing, delivery, and continuous improvement of full-stack business applications. Lead the design of user interfaces, databases, APIs, and server-side logic, ensuring coherent end-to-end architecture....Local areaImmediate startFlexible hours$100k - $220k per year
Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto.About Us Fiscal.Ai (formerly FinChat) is a leading research...Casual workRemote work- ...develop, and implement exceptional user interfaces for web applications using modern web technologies such as HTML, CSS, and JavaScript Collaborate... ...technologies like Node.js or Python Build, test, and deploy full-stack web applications using React and gRPC, while ensuring...
$100k - $150k per year
...distributor pricing, AI discrepancy detection, and 180+ supplier and ERP integrations. We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior levels. We are looking for resourceful, curious engineers...Full timeFor contractorsWork at officeRelocation- ...Microsoft Azure)Project implementations and application integrationTechnical documentation of... ...building scalable, enterprise-level technology stacks with Java, SOAP, and JSON but ideally with... ...working with all phases of SDLC (Software Development Life Cycle).Proficient with...Flexible hours
- Software Engineer, Full Stack - VancouverAbout EmaEma is building the world’s leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency...Temporary work
- ...Competitive Pay | 100% Remote | Golang, Java, React, TypeScript | Fintech & Cryptocurrency Industry Veta Virtual is hiring a Full Stack Software Engineer for one of our high growth clients in the fintech and cryptocurrency industry. This is not a single layer coding role....Remote work
$86.6k - $118.6k per year
...makes play happen. We are looking for a Full Stack Web Developer with 3-4 years of experience... ...collaborate across design, product, and engineering teams to deliver high‑quality, API-driven features that power our web applications and report to the Director of Engineering....Long term contractFull timeLocal area- Tensor is the leading NFT Marketplace on Solana. We’ve done over $1bn in total traded volume, given back over $100m to our community,... ...Postgres, Redis and Docker (if you have experience with other modern stacks that’s totally fine too, as long as you’re a fast learner!)...Remote workFlexible hours
- ...Labs is a premier partner for global enterprises, leading the way in digitization, automation, and the development... ...in real-world conditions. We’re looking for a Software Engineer who wants to build across the whole stack (backend services, web interfaces, and the AI...Live InWork at office2 days per week3 days per week
- What is the opportunity?The Job DescriptionWhat is the opportunity?The Lead, Full Stack Engineer is a hands-on leadership role within AI Engineering, US Functions Technology – Finance, Risk, Law, and Audit. You will build and inspire a team that delivers scalable, production...Flexible hours
- A technology firm in Toronto is seeking a Principal Software Engineer with at least 8 years of experience to lead application development. This role involves building solutions using modern technologies like React and Node.js, mentoring other developers, and collaborating across...
$117.9k - $153.93k per year
...within the PST or MT timezones .We’re looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative... ...working with UX and Visual DesignersFamiliarity with server technologies. (NPM, Docker, NGINX, Express/Node)A love for working collaboratively...InternshipWork at officeLocal areaRemote work- Develop front-end and back-end web applications in Montreal with PHP,... ...React, Vue.Js, or Angular. This full-time opportunity is available... ...needs an experienced Full-Stack Developer to deliver high-quality... ...degree in Computer Science, Engineering, or related fieldFour or more...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer, Full-Stack Applications - Ratings Technology. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB

