Software Developer
Cognibox
Software Developer (.NETCore and React)Department: Technology
Employment Type: Permanent
Location: Greater Montreal Metropolitan Area, Canada
Reporting To: Software Engineering Manager
DescriptionVeriforce is the fastest-growing SaaS-technology and services company in the global supply chain risk management market. We help industry-leading companies create and maintain operating cultures and work environments that optimize safety, promote sustainability, and foster collaboration across a broad spectrum of internal and external stakeholders. What separates Veriforce from the rest is our people. We hire growth-minded individuals that team well and continuously look for new, better ways of solving business challenges. If this sounds compelling, keep reading.
The Role You’ll Play
Veriforce is seeking an experienced full stack developer to help design and develop applications for our SaaS platform. You will join a growing team of talented front-end, back-end, and DevOps engineers, to expand the software-as-a-service offerings.
What that means day-to-day:
Participate as a key member of a small, collaborative full-stack engineering team.
Develop, maintain, and enhance applications using C# (.NET Core and .NET Framework).
Design, develop, optimize, and support relational databases, including SQL Server, PostgreSQL, MySQL, and Azure SQL Database, ensuring scalability, performance, and reliability.
Collaborate with the team to build and enhance microservices and RESTful APIs using C# and .NET Core, and user interfaces using React, Redux, TypeScript, and/or React Native.
Utilize AI-assisted development tools, such as Microsoft Copilot and similar technologies, to improve development efficiency and code quality.
Work within a Docker-based containerized environment.
Embrace agile principles of transparency, collaboration, continuous improvement, and rapid iteration.
Break complex features into manageable, reviewable, and deployable components.
Communicate effectively with both technical and non-technical stakeholders.
Investigate, diagnose, and resolve issues methodically and efficiently.
Utilize modern software engineering tools and practices, including source control, project boards, package managers, build systems, command-line tooling, and API testing tools.
Demonstrate a strong understanding of web and distributed systems concepts, including REST, microservices architecture, and modern browser technologies.
Conduct thoughtful code reviews and actively participate in peer review processes.
Produce clean, maintainable, well-documented, and testable code.
Develop and maintain meaningful automated tests to ensure application quality and reliability.
Champion best practices related to APIs, cloud services, microservices, containerization, and AI-assisted development across the organization.
What you’ll need to be successful:
Strong experience developing applications using C# (.NET Core and .NET Framework).
Strong expertise with SQL Server, PostgreSQL, MySQL, and Azure SQL Database, including database design, query optimization, indexing strategies, performance tuning, and troubleshooting.
Experience designing and building microservices and RESTful APIs using C# and .NET Core.
Hands‑on experience leveraging AI productivity and development tools in day-to-day work, such as Microsoft Copilot, GitHub Copilot, Claude, ChatGPT, or similar AI-assisted technologies.
Strong front-end development experience with React, Redux, and TypeScript;
exposure to React Native for mobile application development is an asset.
What you’ll get in return:We have a
hybrid workplace policy. We want you to be able to do your best work here. We emphasize providing many ways to support our team to do their best work, and believe that if you look after your people, they look after everything else!
Personal Health & Wellbeing
Integrated mental health & wellbeing support
Vacation – starting at 3 weeks
Wellness Days & Annual Giving Day – an extra to give back to yourself or your community
Comprehensive medical and dental coverage
End of the year, company-wide shut down for you to relax and recharge
Future Planning
LinkedIn Learning License for upskilling & development
Interested but don’t feel you meet all the requirements?Our recruitment team assesses and reviews all applications against the role and business needs. We believe in people having transferable and soft skills and want you to know that we consider applications that might not meet all the criteria, but have the aptitude and capability, nonetheless. Our priority is to ensure we set people up for success. We will make a final call based on our determining whether we can offer the necessary support to upskill or provide the developmental support needed for you to get the best out of this opportunity with us!
Bring Your Whole Self to Work.We are proudly an equal-opportunity employer. We are committed to ensuring that no candidate is discriminated against because of gender identity and expression, race, disability, ethnicity, sexual orientation, age, colour, region, creed, national origin, or sex. We are dedicated to growing a diverse team while continuing to create an inclusive environment where everyone feels safe and empowered to be themselves.
What you can expect if you apply:
A response to your application within 15 working days
An interview process consisting of:
An initial discovery call with the recruiter
A first stage interview via Microsoft Teams
Additional interview with the stakeholders you’ll be working with closely in the role
We’re keen to ensure our hiring process allows you to be at your best, so if you need us to make any adjustments, please just let us know.
#J-18808-Ljbffr
Employment Type: Permanent
Location: Greater Montreal Metropolitan Area, Canada
Reporting To: Software Engineering Manager
DescriptionVeriforce is the fastest-growing SaaS-technology and services company in the global supply chain risk management market. We help industry-leading companies create and maintain operating cultures and work environments that optimize safety, promote sustainability, and foster collaboration across a broad spectrum of internal and external stakeholders. What separates Veriforce from the rest is our people. We hire growth-minded individuals that team well and continuously look for new, better ways of solving business challenges. If this sounds compelling, keep reading.
The Role You’ll Play
Veriforce is seeking an experienced full stack developer to help design and develop applications for our SaaS platform. You will join a growing team of talented front-end, back-end, and DevOps engineers, to expand the software-as-a-service offerings.
What that means day-to-day:
Participate as a key member of a small, collaborative full-stack engineering team.
Develop, maintain, and enhance applications using C# (.NET Core and .NET Framework).
Design, develop, optimize, and support relational databases, including SQL Server, PostgreSQL, MySQL, and Azure SQL Database, ensuring scalability, performance, and reliability.
Collaborate with the team to build and enhance microservices and RESTful APIs using C# and .NET Core, and user interfaces using React, Redux, TypeScript, and/or React Native.
Utilize AI-assisted development tools, such as Microsoft Copilot and similar technologies, to improve development efficiency and code quality.
Work within a Docker-based containerized environment.
Embrace agile principles of transparency, collaboration, continuous improvement, and rapid iteration.
Break complex features into manageable, reviewable, and deployable components.
Communicate effectively with both technical and non-technical stakeholders.
Investigate, diagnose, and resolve issues methodically and efficiently.
Utilize modern software engineering tools and practices, including source control, project boards, package managers, build systems, command-line tooling, and API testing tools.
Demonstrate a strong understanding of web and distributed systems concepts, including REST, microservices architecture, and modern browser technologies.
Conduct thoughtful code reviews and actively participate in peer review processes.
Produce clean, maintainable, well-documented, and testable code.
Develop and maintain meaningful automated tests to ensure application quality and reliability.
Champion best practices related to APIs, cloud services, microservices, containerization, and AI-assisted development across the organization.
What you’ll need to be successful:
Strong experience developing applications using C# (.NET Core and .NET Framework).
Strong expertise with SQL Server, PostgreSQL, MySQL, and Azure SQL Database, including database design, query optimization, indexing strategies, performance tuning, and troubleshooting.
Experience designing and building microservices and RESTful APIs using C# and .NET Core.
Hands‑on experience leveraging AI productivity and development tools in day-to-day work, such as Microsoft Copilot, GitHub Copilot, Claude, ChatGPT, or similar AI-assisted technologies.
Strong front-end development experience with React, Redux, and TypeScript;
exposure to React Native for mobile application development is an asset.
What you’ll get in return:We have a
hybrid workplace policy. We want you to be able to do your best work here. We emphasize providing many ways to support our team to do their best work, and believe that if you look after your people, they look after everything else!
Personal Health & Wellbeing
Integrated mental health & wellbeing support
Vacation – starting at 3 weeks
Wellness Days & Annual Giving Day – an extra to give back to yourself or your community
Comprehensive medical and dental coverage
End of the year, company-wide shut down for you to relax and recharge
Future Planning
LinkedIn Learning License for upskilling & development
Interested but don’t feel you meet all the requirements?Our recruitment team assesses and reviews all applications against the role and business needs. We believe in people having transferable and soft skills and want you to know that we consider applications that might not meet all the criteria, but have the aptitude and capability, nonetheless. Our priority is to ensure we set people up for success. We will make a final call based on our determining whether we can offer the necessary support to upskill or provide the developmental support needed for you to get the best out of this opportunity with us!
Bring Your Whole Self to Work.We are proudly an equal-opportunity employer. We are committed to ensuring that no candidate is discriminated against because of gender identity and expression, race, disability, ethnicity, sexual orientation, age, colour, region, creed, national origin, or sex. We are dedicated to growing a diverse team while continuing to create an inclusive environment where everyone feels safe and empowered to be themselves.
What you can expect if you apply:
A response to your application within 15 working days
An interview process consisting of:
An initial discovery call with the recruiter
A first stage interview via Microsoft Teams
Additional interview with the stakeholders you’ll be working with closely in the role
We’re keen to ensure our hiring process allows you to be at your best, so if you need us to make any adjustments, please just let us know.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Winnipeg, MB vacancy
- ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and...Suggested
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...Suggested
- ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab...Suggested
- ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is...Suggested
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web...Suggested
$180k - $200k per year
...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:...3 days per week- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve...
- Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility...Full time
$69.45k - $119.45k per year
...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on... ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to...Full timeWork at officeLocal areaShift work$60 - $65 per hour
Job Responsibility: Experience in Guidewire Claim Center implementation. Guidewire Cloud 10 Version and Ace Certification are mandatory. Strong understanding of the insurance industry and claims management processes. Proven experience in configuring and customizing...Hourly payFull timeFixed term contract- ...Data Platform Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader among energy companies in North America, recognized for providing highly reliable service and exceptional customer satisfaction. Join our...Hourly payLong term contractInternshipWork at office
- ...Café offers free Tea and Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg Department: Sales Technology... ...business stakeholders, help shape technical direction, mentor developers, and contribute directly to the design, delivery, and...
$50k - $100k per year
...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor... ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client base...Work from home- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise... ...requirements into routing capabilities. 8+ years of software engineering experience, including substantial ownership of architecture...InternshipRemote workRelocation
- ...establishment/distribution centre. Tasks: Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test...Hourly payPermanent employmentImmediate start
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed... .... As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference Networking...
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our... ...s evolution. Your key responsibilities will include: Design, develop, and maintain clean, testable, and highly maintainable code,...Full time
- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...are amongst the best. Position Overview: The Software Developer is responsible for the development of the next generation...Flexible hours
$93 - $98 per hour
...and more exclusive features. Direct message the job poster from Bevertec Full Stack Software DeveloperWe’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative. Location: Toronto, ON. Contract:...Contract work- Software DeveloperBuild software that helps nonprofits do meaningful work. At Societ, we create software for nonprofit organizations. We’re looking for an experienced Software Developer who enjoys solving complex problems, building useful features, and helping keep products...
- Job DescriptionWhat is the opportunity?We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to the technical delivery of your team. You will have...Full timeWorldwideFlexible hours
$187.2k - $197.6k per year
...Company: Innosystech Inc Job Title: Software Developer - ETL - Senior Location: Toronto Work Model: Onsite Duration: 9 months Extension: 2 Times Must Haves: Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database...- Position: Senior Software Developer - ERP / Case Management Duration: 9 Months assignment (contract)Client Location: Toronto (Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday)Engagement Model: Professional Services Engagement – B2B (Incorporated...Contract workMonday to friday
- JOB SUMMARYWe are seeking an expert Software Developer with 15+ years of experience or a niche skill set to join our Cyber Data Risk & Resilience (CDRR) team. This role is crucial for supporting our Cyber Security portfolio, involving the design, development, and delivery of...Full timeContract workFixed term contractLocal areaRemote work
$130.4k - $181.4k per year
...every quarter.Minimum Qualifications Bachelor's degree + 7 years of related experience, or Master's + 4 years, or PhD + 1 year in software engineering or a related technical fieldPrior experience with backend technologies such as Go or Python, including building and operating...Long term contractFull timeContract workTemporary workLocal areaFlexible hours- Software Developer (AAMS - Advanced Aggressor Mission System)Job Category : Top Aces Inc. Requisition Number : SOFTW001669 Posted : July 24, 2026Full-TimeHybrid LocationsShowing 1 location Dorval, QC H9P1J1, CAN DescriptionFounded in 2000 by three former...Local areaRemote workWorldwide
$101k - $123k per year
Job Description As a Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning... ...data. Job Responsibilities Development, design and test the software for Fortinet products Hands on in bug fixing Maintain and...Full timeFlexible hours- Software DeveloperPour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version... ...higher) in Computer Science or related field. 3+ years experience developing in Java. Proven track record of delivering end to end...Worldwide
- Job Title: Software DeveloperLocation: United States (USA), Canada, United KingdomEmployment Type: Full-TimeExperience: 3–8 Years... ...requirements Job SummaryWe are seeking a skilled Software Developer to design, develop, test, and maintain high-quality software applications...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. 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


