Sr Software Engineer
$110k - $120k per yearhireVouch
This role is for one of Canada’s first and North America’s most successful social technology organizations. They are a fast-growing, dedicated team of entrepreneurial-minded peers who have a passion for helping small- and medium-sized charities succeed, while engaging with donors to increase giving in Canada. They are looking for an energetic, versatile, and self-motivated Senior Software Developer ready to make a positive social impact.
This is an open posting for an active position. This is a remote-first role available to candidates based in the Greater Toronto Area for in-person meetings 1x/month.
About the RoleAs a Senior Software Developer, you will be responsible for analyzing, designing, developing, testing, documenting and maintaining web and applications in a team environment. They are looking for someone who is a quick learner, and able to read, understand and debug legacy code. You will be expected to adhere to business specifications while using the latest standards, practices, tools, and guidelines for .NET and React/Redux front-end application development. You should be comfortable building new components, and maintaining/upgrading old code.
Compensation: $110,000 - 120,000 CAD annual base salary
Key Duties and Responsibilities
Design, develop, and maintain high-quality, efficient software solutions based on business and technical requirements.
Collaborate with developers and cross-functional stakeholders to design, implement, and integrate software components and third-party systems.
Troubleshoot, debug, and optimize existing applications, identifying opportunities for improvements and enhancements.
Develop, test, deploy, and maintain software applications while ensuring quality, reliability, and performance.
Contribute to quality assurance practices, development processes, and technical standards.
Evaluate technical solutions and their operational feasibility to support business objectives.
Work closely with UX designers, business analysts, systems analysts, and other developers to deliver effective software solutions.
Skills & Experience:
6+ years of experience developing web applications using C# and .NET, including ASP.NET/Core.
2+ years of experience building single-page applications using React and Redux.
Strong understanding of object-oriented programming principles and software development best practices.
Hands-on experience developing and supporting production applications in Microsoft Azure.
Experience developing and integrating REST APIs.
Experience with modern frontend technologies, including HTML5, CSS/SASS, DOM, and Webpack.
Ability to translate product requirements into functional and technical specifications.
Strong written and verbal communication skills.
University degree in Computer Science, Computer Engineering, or a related discipline.
Nice to Have:
Experience in eCommerce environments.
Experience with Elasticsearch and Node.Js.
Familiarity with accessibility standards and best practices.
Experience working in Linux environments, preferably Ubuntu.
You will excel in this role if you:
Take initiative, approach challenges with a positive mindset, and are motivated to make an impact.
Are curious, eager to learn, and committed to continuous growth and development.
Take ownership of your work while contributing to the success of your team.
Enjoy solving problems and collaborating across teams, while working effectively and independently.
Are results-driven and take pride in delivering high-quality work.
Have a service-oriented mindset and are committed to understanding and exceeding stakeholder expectations.
Demonstrate strong interpersonal skills, emotional intelligence, and a willingness to learn from feedback.
Thrive in a dynamic, fast-paced environment.
Are motivated by meaningful work and the opportunity to contribute to positive social impact.
#J-18808-Ljbffr
This is an open posting for an active position. This is a remote-first role available to candidates based in the Greater Toronto Area for in-person meetings 1x/month.
About the RoleAs a Senior Software Developer, you will be responsible for analyzing, designing, developing, testing, documenting and maintaining web and applications in a team environment. They are looking for someone who is a quick learner, and able to read, understand and debug legacy code. You will be expected to adhere to business specifications while using the latest standards, practices, tools, and guidelines for .NET and React/Redux front-end application development. You should be comfortable building new components, and maintaining/upgrading old code.
Compensation: $110,000 - 120,000 CAD annual base salary
Key Duties and Responsibilities
Design, develop, and maintain high-quality, efficient software solutions based on business and technical requirements.
Collaborate with developers and cross-functional stakeholders to design, implement, and integrate software components and third-party systems.
Troubleshoot, debug, and optimize existing applications, identifying opportunities for improvements and enhancements.
Develop, test, deploy, and maintain software applications while ensuring quality, reliability, and performance.
Contribute to quality assurance practices, development processes, and technical standards.
Evaluate technical solutions and their operational feasibility to support business objectives.
Work closely with UX designers, business analysts, systems analysts, and other developers to deliver effective software solutions.
Skills & Experience:
6+ years of experience developing web applications using C# and .NET, including ASP.NET/Core.
2+ years of experience building single-page applications using React and Redux.
Strong understanding of object-oriented programming principles and software development best practices.
Hands-on experience developing and supporting production applications in Microsoft Azure.
Experience developing and integrating REST APIs.
Experience with modern frontend technologies, including HTML5, CSS/SASS, DOM, and Webpack.
Ability to translate product requirements into functional and technical specifications.
Strong written and verbal communication skills.
University degree in Computer Science, Computer Engineering, or a related discipline.
Nice to Have:
Experience in eCommerce environments.
Experience with Elasticsearch and Node.Js.
Familiarity with accessibility standards and best practices.
Experience working in Linux environments, preferably Ubuntu.
You will excel in this role if you:
Take initiative, approach challenges with a positive mindset, and are motivated to make an impact.
Are curious, eager to learn, and committed to continuous growth and development.
Take ownership of your work while contributing to the success of your team.
Enjoy solving problems and collaborating across teams, while working effectively and independently.
Are results-driven and take pride in delivering high-quality work.
Have a service-oriented mindset and are committed to understanding and exceeding stakeholder expectations.
Demonstrate strong interpersonal skills, emotional intelligence, and a willingness to learn from feedback.
Thrive in a dynamic, fast-paced environment.
Are motivated by meaningful work and the opportunity to contribute to positive social impact.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Winnipeg, MB vacancy
- ...more. DescriptionWe are looking for Intermediate and Senior Engineers to join the Felix Engineering team! You will write the code and... ...and designs to managing our database Write code and build the software that will allow us to scale as we launch new products, enter new...SeniorInternshipWork at officeRemote work
- ...will report to the Manager, P&C/Tel Strategy and Standards and join the Protection & Control (P&C) Asset Management team as a Senior Engineer. The P&C Asset Management team has responsibility for the following functions: Assist with Planning, developing and maintaining asset...SeniorRemplacementPermanent employmentFull timeImmediate startFlexible hours
- ...decision-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems... ...at Unity Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The...SeniorWork at officeWorldwide
- We’re looking for a software engineer to join us in building the future of business banking and cash management. You’ll work closely with other engineers, product, and design to design, build, and iterate on core products used by businesses every day.You’ll own projects end...SeniorInternshipWork at office
- We are looking for a Sr. Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.This is a strong opportunity for a seasoned engineer to design and ship enterprise-grade applications on the Microsoft...SeniorRemote work
$77 - $85 per hour
...candidate will bring deep MuleSoft experience, strong integration engineering skills, and hands‑on expertise in building scalable, reusable,... ...QualificationsMust‑Have Skills 7+ years of experience in software development or integration engineering. Strong hands‑on experience...SeniorContract workRemote work- We’re a team of roboticists and engineers building robots that harvest mushrooms. We’re the first company to demonstrate complete robotic... ...Thompson-Okanagan. The RoleWe’re looking for a Senior Robotics Software Engineer who is comfortable working with real hardware and wants...SeniorLocal areaRemote workFlexible hoursWeekend workAfternoon shift
$104k - $148k per year
...As a Software Engineer reporting to VP, Software Engineering, you'll play a critical role in developing and maintaining the technology that powers... ..., business needs and market demands. We’re proud to be the engine behind the world’s capital markets. But we don’t stop there....SeniorLong term contractTemporary workWork at officeWork from home3 days per week- ...practical experience in building and operating security automation, with development expertise in Golang. Provide technical support and engineering solutions for securing Kubernetes (K8s) and containerized workloads, including runtime security, network policies, and admission...Senior
- ...teammates chose to build again here — a reflection of the trust, culture, and conviction behind what we’re building.About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorShift work
- ...professionals where our culture is informed by our values and commitment to protecting and saving lives. JOB SUMMARY Lead the Engineering, Facilities, and Validation (EFV) team at a site. Serve as a member of the Site Leadership Team and provide direct management of...SeniorWork at officeFlexible hours
$150k - $170k per year
Senior Software Engineering Lead / ArchitectLocation: Toronto / North York, ONPosition Type: Permanent, Full-TimeWork Model: HybridSalary: $150,000-$170,000 + 15% Bonus + Benefits, depending on experience About the OpportunityOur client is seeking an experienced...SeniorPermanent employment- ...approach to living and working. Visit our PinFlex landing page to learn more. We are looking for inquisitive, well‑rounded Full‑stack engineers to join our Monetization engineering teams. Working closely with product managers, designers, and backend engineers, you’ll play an...SeniorWork at officeLocal areaRelocationRelocation packageFlexible hours
$120.7k - $161.8k per year
...creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with... ...and use the code we develop daily. The Emerging Technology Sr. Software Engineer will collaborate with engineering and production teams...SeniorInternshipShift work$168k - $252k per year
...Team The AI Model Serving team is the engine behind every production Workday agent and... ...you.About the Role As either a Senior Software Development Engineer or a Principal Software... ...mindset to infrastructure decisions. (P4) Sr. SDE Basic Qualifications 6+ years of...SeniorWork at officeRemote workHome officeFlexible hours$190k - $210k per year
...company transforming how businesses exchange data across global supply chains through modern, AI-powered infrastructure. As a Senior Software Engineer, you will take ownership of complex product initiatives, drive architectural decisions, and deliver scalable, reliable software...SeniorLong term contractFull timeRemote work$140k - $210k per year
...to streamline contingent workforce management. We develop cloud software that simplifies talent sourcing and acquisition across various... ...talent they need to thrive, achieved by fostering an exceptional engineering team dedicated to code quality and innovative design. About...SeniorFull timeFor contractorsFreelanceWork at officeLocal areaRemote workHome officeFlexible hours- Sr. Machine Learning Software Verification Engineer AI Software Test / Validation Engineer Location: Toronto, ONJob Type: Full-TimeIndustry: Technology / AI / SemiconductorAbout the Role Our client is a global technology leader developing next-generation AI and machine...Senior
$78.6k - $131k per year
Java Python Software Engineer I – Montreal Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered?About our Team Our Technology teams uses cutting-edge technologies to build products and systems to advance...SeniorLocal areaWorldwide- # Sr. Embedded Software Engineer, Robotics PlatformServe Robotics2026-10-07Canada, USARemoteFull-TimeSenior167800 - 204000 USD / yearly## Role informationAt Serve Robotics , we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future...SeniorLive InLocal area
$150.7k - $251.7k per year
DescriptionAnnapurna Labs designs silicon and software that accelerates innovation.... ...servers that use them. This role is for a Sr. Software Development Engineer on the Developer Experiences (DevEx)... ...data collection and analysis engines to interactive visualizations and developer...SeniorInternshipWork from home- Sr. Software Engineer, Systems Framework & InfrastructureTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify...SeniorPermanent employmentFor contractors
$114.4k - $164.4k per year
General Summary: AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors....SeniorWork from home$150.7k - $251.7k per year
DescriptionAmazon Software Builder Experience (ASBX), started in 2022, is working to make Amazon... ...business problems. We are looking for a Sr. SDE to architect, build, operate, and... ...as a mentor, tech lead or leading an engineering team Preferred Qualifications 5+ years...SeniorInternship$115k - $164.6k per year
...seeking an experienced, motivated, and creative Senior Embedded Software Developer in the development of Low Voltage Power Distribution... .... Your Skills & Abilities (Required Qualifications) BS in Engineering – Electrical, Mechanical, Computer or BS in Computer Science....Senior$99.1k - $132.1k per year
...want to hear from you.About the Role McKesson is seeking a Sr. Software Developer to design, build, and scale modern software solutions... ...cloud-native platforms while contributing to AI-enabled engineering practices, multi-agent systems, LLM applications, and automation...SeniorLong term contractWork at officeRemote work- ...the future of information management. Join us. Role: Senior Software DeveloperDigital Experience (DX) is the new marketing domain. 89... ...container and serverless deployment options such as Google Kubernetes Engine (GKE) or Cloud Run. Familiarity with GCP data and messaging...SeniorLong term contract
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...
- ...will work in an Agile (SCRUM) environment that is a "must" in the software development industry today. Our software development team is... ...development team composed of programmers, mechanical engineers and biomedical engineers following an Agile process. You will...SeniorFlexible hours3 days per week
- ..., build and distribute open-source software that enables people to enjoy the internet... ...Mozilla is seeking experienced browser engineers to join a small team exploring new applications... ...disciplines.We are looking for a browser engine specialist who enjoys turning difficult...SeniorImmediate startHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr 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

