Senior Software Engineer - C#

Emburse
Dallas, TX

Who We Are:

At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, 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.

Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.

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 8 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 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Posted 2026-04-04

Recommended Jobs

Supply Chain Manager

Allen Control Systems
Austin, TX

Company Overview  Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developi…

View Details
Posted 2026-04-01

(Hybrid) In-Home Board-Certified Behavior Analyst (BCBA)

Success On The Spectrum
Spring, Montgomery County, TX

(Hybrid) In-Home Board-Certified Behavior Analyst (BCBA) (Success on the Spectrum - Spring & Humble) (Very Competitive Salary) Success On The Spectrum is a national ABA franchise with a dedication …

View Details
Posted 2026-02-18

Procurement Engineering Associate Manager

Lockheed Martin
Grand Prairie, TX

Description: You will be the Procurement Engineering Associate Manager for the Precision Fires Procurement Engineering team. Our team is responsible for delivering cost effective, high performance…

View Details
Posted 2026-04-03

CDL A Truck Driver, company or 1099 options (Plano)

EOS Trucking
Plano, TX

Hiring CDL-A Truck Drivers BIG EARNING POWER — Top drivers net up to $130K per year FREEDOM TO GROW — Company & 1099 positions, multiple trailer & freight options ROLL RIGHT. REST RIGHT. …

View Details
Posted 2026-03-30

Python Gen AI Developer

Ntt Data
Irving, TX

Design, implement, and optimize generative AI models using frameworks like TensorFlow, PyTorch, or JAX. This includes working with architecture like Generative Adversarial Networks (GANs), Variational…

View Details
Posted 2026-03-16

Deputy Construction Manager - Water - Dallas

Black & Veatch Family of Companies
Dallas, TX

Job Summary By joining our BV Construction group, you will have the ability to develop and enhance your skills in an on-site, hands-on environment. We are committed to providing our construction p…

View Details
Posted 2026-02-24

Managed Services SAP Basis Lead - Manager Solution Lead

PwC
Dallas, TX

Specialty/Competency: SAP Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 40% At PwC, our people in business application consulting specialise in consul…

View Details
Posted 2026-04-03

Store Manager

Ross Stores
Spring, Montgomery County, TX

Store Manager (General Manager) Locations: Spring & North locations  Our values start with our people, join a team that values you! We are the nation’s largest off-price retailer with over 2…

View Details
Posted 2026-03-18

Certified Nursing Assistant (CNA) - Sign on Bonus

Lutheran Sunset Ministries
Clifton, TX

Lutheran Sunset Ministries in Clifton, TX   is looking for caring, compassionate and dependable CNA's for our nursing home.  Sign on bonus for full-time positions. Shift: Full-time, 8 hour shifts…

View Details
Posted 2026-01-12

Senior research scientist - energy systems

Pacific Northwest National Laboratory
Austin, TX

Overview At PNNL, our core capabilities are divided among major departments that we refer to as Directorates within the Lab, focused on a specific area of scientific research or other function,…

View Details
Posted 2026-04-03