Talent.com
Socket.dev
Software Engineer IIISocket.dev • Winnipeg, Canada
Software Engineer III

Software Engineer III

Socket.dev • Winnipeg, Canada
2 days ago
Job type
  • Full-time
Job description
Who We Are: At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in expense intelligence, we are creating a future where technology drives business value and inspires extraordinary results. Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise.

What you will do : Technical

Self-sufficient in at least one large area of the codebase

Mastery of at least one language and developing mastery of multiple other languages, frameworks and tools

Identifies viable alternative solutions and presents them

Understanding of relational databases, development frameworks, and commonly used industry libraries.

Understanding of testing and integration testing techniques

Moderate understanding of how a handful of key sub-systems interoperate

Ability to read and understand existing code and offer recommendations for improvement

Understanding of OWASP

Process

SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.

Understands product roadmap and how one contributes to the overall objectives

Capability of prioritizing tasks

Estimates their own work

Learns and applies secure software development practices, reviews code for vulnerabilities and raises awareness of secure programming practices

Impact

Fixes bugs of moderate complexity and demonstrates proficient debugging skills

Reviews code for team members, providing in-depth comments

Develops new features or enhancements with minimal supervision

Delivers medium level refactoring

Implements unit testing and integration testing where needed

Produces quality technical documentation

Makes technical documentation/knowledge base contributions and technical team presentations

Communication

Gives constructive feedback to team members

Understanding of industry jargon and business concepts

Raises roadblocks and updates estimations as needed

What we are looking for :

Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience

Required:Minimum of 4 years of experience in software engineering

Experience with C# in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)

Experience with Azure services and APIs, or equivalent cloud vendor experience

Experience working in Windows and Linux environments

Experience designing and building REST services and APIs

Experience with source control such as Git

Experience with CI/CD pipelines and deployment methodologies

Experience working in an Agile software development environment (e.g. scrum)

Experience working with 3rd party APIs, workflow and integration architectures

Experience working with large-scale or distributed web applications

Desirable: Experience with data processing or data engineering, integration with AI and ML services, APIs or models.

Desirable: Experience working in the travel domain

Why Emburse? Finance is changing—and at Emburse, we’re leading the way. Our AI-powered solutions help organizations eliminate inefficiencies, gain real-time visibility, and optimize spend—so they can focus on what’s next, not what’s slowing them down.

A Company with Momentum – We serve 12M+ users across 120 countries, helping businesses modernize their finance operations.

A Team That Innovates – Work alongside some of the brightest minds in finance, tech, and AI to solve real-world challenges.

A Culture That Empowers – Competitive pay, flexible work, and an inclusive, collaborative environment that supports your success.

A Career That Matters – Your work here drives efficiency, innovation, and smarter financial decision-making for businesses everywhere.

Shape your future & find what’s next at Emburse. Emburse provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Emburse complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment.

#J-18808-Ljbffr
Create a job alert for this search

Software Engineer III • Winnipeg, Canada

Similar jobs

Senior Ciam Software Engineer

AffirmWinnipeg, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is building the ne... Show more

 • Promoted

Customer Service Agent - 50k-60k/Year - Remote

Spade RecruitingTaché, Manitoba
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Customer Service - Work from Home - 50k-60k / Year

Spade RecruitingNiverville, Manitoba
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Software Engineer - Brookhaven

VoldexWinnipeg, MB, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Looking For Part-Time Jobs? - Deliver with Uber

Uber eatsNiverville, MB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Software Engineer - C++ And (Java Or Python)

YochanaWinnipeg, Canada
Full-time

Overview Software Engineer - C++ and (Java or Python)Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the inte... Show more

 • Promoted

Sales Representative - 60k / Year - Remote

Spade RecruitingRitchot, Manitoba
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringWinnipeg, MB, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Software Engineer

Pubgenius Inc.Winnipeg, MB, CA
Full-time

We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe.We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fi... Show more

 • Promoted

Senior CIAM Software Engineer

Affirmwinnipeg, mb, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is building the ne... Show more

 • Promoted

Senior Software Engineer, Cloud IaC & Automation

MarqetaWinnipeg, MB, CA
Full-time

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaWinnipeg, Canada
Full-time

Position OverviewWe’re searching for a Software Engineer (Golang, React) to join our Personal Lines Insurance team in a remote setting.To keep us headed in the right direction, we’re looking for pe... Show more

 • Promoted

Firmware Solutions Engineer - Ii

SibrosWinnipeg, Canada
Full-time

Job Title : Firmware Solutions Engineer - IIExperience : 5+ yearsSibros’s Deep Connected Platform is the world’s leading solution for full vehicle over-the-air software updates, real-time data coll... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetWinnipeg, Manitoba, Canada
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Software Engineer - $85,000 - $110,000 A Year

Wawanesa Mutual Insurance CompanyWinnipeg, Canada
Full-time

Salary:At Wawanesa, salary is only one component of a holistic, comprehensive and competitive offering that we provide to our employees.In addition to salary, full‑time and part‑time permanent empl... Show more

 • Promoted

Contract Software Engineer Enhancing AI Performance and Reliability

TuringWinnipeg, MB, CA
Full-time

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Show more

 • Promoted

Staff Software Engineer (Continuous Integration)

Affirmwinnipeg, mb, Canada
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We are seeking a seasoned... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosWinnipeg, MB, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Part-Time Food Delivery - Uber Eats

Uber eatsNiverville, MB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Firmware Solutions Engineer - II

SibrosWinnipeg, Manitoba, Canada
Full-time

Who We Are Sibros is accelerating the future of SDV excellence with its Deep Connected Platform™ that orchestrates full vehicle software update management, vehicle analytics, and remote commands in... Show more