Senior Software Engineer - C#
Emburse
Job Description
Job Description
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
- 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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
- ...Texas. This position requires expertise in C#.NET, SQL Server, Azure, and Angular for the development and integration of software solutions. The ideal candidate will have a... ...science and 4-7 years of software engineering experience. The role includes leading projects...Senior
- ...A technology outsourcing company is seeking a Senior C++ Developer with C# experience for a remote position. The ideal candidate will have a strong... ...system-level programming, alongside at least 6 years of software development experience. Responsibilities include creating...SeniorRemote work
- A software solutions company in Dallas is looking for a qualified Software Engineer to design, develop, install, and support software solutions. The role requires at least 3... ...business needs. Strong skills in SQL Server, C#/.NET, and Agile methodologies are highly desired...SuggestedPermanent employmentFull timeRemote workFlexible hours
- ...scalable applications using .NET technologies while collaborating with various stakeholders. The ideal candidate will have strong skills in C#, ASP.NET Core, and front-end frameworks like Angular, React, or Vue. The company offers a competitive benefits package, including a 4...Senior
- ...A leading tech company in Dallas is seeking a senior-level .NET Full Stack Developer. You will design and implement Angular modules and develop APIs using C#. Ideal candidates have strong C# and .NET experience, prefer a collaborative Agile setting, and are comfortable...Senior
- ...leading digital banking solutions provider is seeking a Principal Engineer to lead software development initiatives. This role involves defining,... ...of software development experience, strong skills in Java or C#, and expertise with APIs and cloud infrastructure. The company...SeniorRemote job
- Software Engineer - Golang (with C# Migration Exposure) We are looking for a proactive and detail-oriented Software Engineer with strong Golang expertise to support our ongoing application development efforts while we progressively transition the codebase to C#. This role...Permanent employmentContract workLocal area
- Billee.AI in Dallas, Texas, is looking for a Senior Backend .NET Developer. This role... ...have 8+ years of backend experience, strong C# and ASP.NET skills, and a proactive approach... ...professional development within a collaborative engineering team. #J-18808-Ljbffr Billee.AISenior
- Tech Mirrors is seeking a Senior C# Net Developer for their Dallas office, requiring candidates to work onsite from Day 1. This... ...platforms. The ideal candidate will have at least eight years of software engineering experience, with proficiency in C# and be capable of...SeniorWork at office
$156.4k - $301k
...complex solution development. The role requires over 10 years of experience and expertise in various programming languages like Python, C#, or R. Candidates should have strong skills in AI/ML solutions and a collaborative spirit to drive project success. The firm offers a...SeniorFlexible hours- ...Senior Backend .NET Developer Overview Billee's billing platform... ...greenfield work — it's the kind of engineering that keeps a real product... ...ecosystem Strong command of C# and ASP.NET Experience with relational... .... Detail‑oriented — Billing software demands accuracy. You catch...SeniorFlexible hours
- ...join our retail client’s team in Dallas, TX. The ideal candidate will have over 6 years of experience in full-stack engineering, with proficiency in C#/.NET and front-end development using React. This onsite role requires expertise in middleware and API integration, as...Senior
- ...EmergencyMD seeks a Senior Agentic AI Software Developer to lead software solutions in an AI-first environment. The candidate will translate business... ...code quality. The role requires extensive knowledge of C#, .NET, and experience with AI tools, cloud platforms, and strong...SeniorRemote work
- ...Net Backend Developer to join their team in Dallas/Southlake, TX. The ideal candidate will have over 6 years of coding experience in C#/.NET, expertise in Google Cloud Platform architecture, and working experience with Kafka and Docker. This full-time position requires...SeniorFull timeWork experience placement
- ...requires 8+ years of experience in user interface design, strong communication skills, and proficiency with tools like Figma and ASP.NET C#. Join our dynamic team to influence product strategy and drive design initiatives to successful completion. #J-18808-Ljbffr Robotics...Senior
$180k - $235k
...Senior Engineer (C#, .Net) SaaS FinTech - Dallas Based - $180-235k base Dallas Based - Hybrid An opportunity to join a rapidly growing... ...and user experience. What They're Looking ~6+ years of software engineering experience within SaaS, FinTech, or broader...Senior- Baker Tilly Advisory Group, LP is seeking a seasoned tax professional in Dallas, Texas, with expertise in federal tax compliance and consulting for real estate clients. The ideal candidate possesses at least 15 years of experience in a professional services firm, along ...Senior
- Bonadio Group is seeking a highly experienced Tax Principal to join our Dallas, Texas office. This role involves reviewing complex tax returns and providing innovative tax planning and consulting services, while effectively managing and mentoring staff. The ideal candidate...SeniorWork at officeFlexible hours
- ...Specialist, Application Development who will develop and maintain software applications, leveraging AI-driven tools for enhanced... ...experience in technical application development, particularly with C# and .NET. The position offers a competitive salary and benefits....Senior
- A leading technology company is seeking a Cloud Solutions Network Engineer to develop scalable cloud network solutions and lead cross-functional teams. The ideal candidate has extensive experience with AWS and cloud services, along with proven DevOps expertise. This role...Senior
$140k - $200k
...design and architecture of native applications. The ideal candidate will have over 3 years of experience in Windows development using C#, WinUI, and XAML, with a dedication to accessibility. This role offers autotomy in problem-solving and a collaborative culture. A...Senior- Ethereum Technologies LLC is seeking a proactive Software Engineer skilled in Golang to support application development and aid in the transition to C#. The role requires collaboration with cross-functional teams to ensure continuous functionality during the migration....Senior
- Valid8 Financial, Inc. in Dallas, TX is seeking a Sr. Software Engineer to lead the design and implementation of scalable systems. This role involves... ...has 5+ years in software engineering, particularly with C#, and provides a competitive salary along with benefits such as...Senior
- EY in Dallas, Texas seeks an experienced software engineer to lead the delivery of complex projects. This role focuses on designing and developing... ...in software development, particularly in technologies like C#, Java, and Python. A competitive compensation package and...Senior
$76.88k - $130k
.... Specialist in Application Development to develop and maintain software applications. The role emphasizes utilizing AI-driven development... ...will have a Bachelor’s degree, strong experience with C# and .NET, and the ability to navigate complex deployment processes...Senior- A public charter school network is seeking an Assistant Principal of Instruction to drive student academic success and support teachers. The role requires a Bachelor's degree and a commitment to educational excellence, emphasizing leadership and collaboration. Responsibilities...Senior
- PowerSchool Group LLC is seeking a high-impact Staff Software Engineer to lead the technical execution of its ERP modernization strategy in Dallas... ...on converting legacy systems to a modern architecture using C#/.NET and AWS services. The candidate is expected to possess 8+...Senior
- ...to deliver complex solutions in Dallas, Texas. The ideal candidate will have over 10 years of experience in software engineering with advanced proficiency in C#/Java or Python. Responsibilities include solving complex project aspects, providing technical expertise, and...Senior
$88.16k - $162.04k
...KPMG is currently seeking a Senior Associate, Forensic Technology... ...utilizing Python, Rust, C++, C#, or Java to streamline client... ...degree in computer science, engineering, digital forensics, or equivalent... ...Intelligence (AI), and software engineering principles with a...SeniorFull timeH1bLocal area- ...Senior DevOps Engineer Island is the ideal environment for enterprise work, where security is everywhere without ever getting in the way.... ...ecosystem ~ Skills with at least one of these languages: Python/C#/Typescript/Go ~ Strong skills with a variety of monitoring...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - C#. Be the first to apply!
- senior data management analyst Dallas, TX
- senior app developer Dallas, TX
- senior manager insurance Dallas, TX
- senior game producer Dallas, TX
- senior retail sales associate Dallas, TX
- senior manager quality engineering Dallas, TX
- senior software test automation engineer Dallas, TX
- senior quantitative risk analyst Dallas, TX
- senior broker Dallas, TX
- senior financial systems analyst Dallas, TX



