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.
- ...Eacademy Sanofi is seeking a Senior Principal Scientist I in Cambridge, MA, to lead a team developing functional biomarkers and immunophenotyping panels. The role requires a Ph.D. and extensive experience in flow cytometry, assay design, and managing teams. This position...Senior
- ...Sanofi is seeking a Senior Principal Scientist I - Functional Biomarkers to lead a team in Cambridge, MA. This role involves developing and implementing complex biomarker assays and ensuring compliance with regulatory standards. The ideal candidate will have a Ph.D. and...Senior
- A leading healthcare institution in Boston seeks a Sr. Principal Scientist to oversee operations in a GMP lab, focusing on the production and quality control of radiopharmaceuticals. The ideal candidate will have extensive experience in aseptic operations, knowledge of...Senior
- ...A global investment firm in Boston is seeking a Senior Principal to lead Talent Management. This role focuses on strategic and hands-on talent lifecycle management, fostering a high-performance culture. Candidates should have 10-15 years of experience across various human...Senior
- ...A leading technology firm in Boston seeks a Senior Industry Principal to advise C-suite stakeholders on supply chain transformation. This remote position requires 10-15 years of experience in consulting or industry leadership. The ideal candidate will possess deep expertise...SeniorRemote work
- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories...Senior
- ...We are seeking a senior software developer with at least 8 years’ experience in web application support and development with database design... ...background developing and understanding solutions written in C# and strong debugging skills. Qualifications Primary Responsibilities...Senior
- ...Senior Software Integration Engineer Automation The Role We're looking for a Senior Software Integration Engineer to connect our lab instrumentation,... ...scheduling systems, LIMS, and internal platforms using Python, C# and REST APIs. Build and maintain middleware and...Senior
- ...integrator in the industrial automation space. They seek a Senior Principal Mechanical Engineer to strengthen their engineering and deliver advanced... ...Collaborate cross-functionally with project management, controls, software, and manufacturing teams to deliver turnkey automation...SeniorFull time
- ...• Experience with cybersecurity methodologies and testing • Experience with Git and Azure DevOps • Experience with remote software updates • Experience with Linux including packages and applying patches • Knowledge of Networks, Network infrastructure and...Remote work
- ...We are looking for a Senior Analyst to join our newly formed Multi... ...and build out data and software systems. Responsibilities:... ...such as mathematics, science or engineering; Master's degree strongly preferred... ..., Hadoop, Java, Scala, C++/C# or R. Proficiency in multi...Senior
$130k - $150k
...Job Title Senior Software Architect – Data Center Infrastructure Management (DCIM) Locations... ...You’ll collaborate closely with global engineering teams, product management, infrastructure... ...Strong programming skills in one or more of C#, Python, Node.js, or Go. Experience...Senior$120k - $150k
..., database structure, and design studio. ~ Proficient in development tools such as Visual Studio with SQL, SSRS, SSIS, SharePoint, C#, .NET, ASP.NET, and PowerShell. Additionally experienced with Office 365 products like MS Access, Power Apps, and BI tools. ~ Experience...SeniorWork at office- ...The Position Senior Principal Statistician A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more...SeniorLocal area
- ...Electrical Engineer (Senior/Staff/Principal) Nanopath is developing a first-in-class in vitro diagnostics platform to transform how diseases... ...management, signal integrity, and integration with embedded software and mechanical subsystems Design and develop circuits...SeniorFull timeWork at office
$148.5k - $214.5k
...Job Title: Senior Principal Scientist I, Translational Disease Biology Location: Cambridge, MA About the job As Senior Principal Scientist I within the Biological Insights & Integration (BII) cluster in Target, Disease and Systems Biology (TDSB), you will serve as the...Senior- ...professionals for this role. Description We are hiring a Senior Software Engineer with deep expertise in AI/ML engineering and data-intensive... ...of cloud-native microservices and APIs (Python, C#/.NET) on AWS Drive best practices in design, code quality...SeniorWork at officeFlexible hours
- ...Senior Principal Scientist Location: Cambridge, MA We are seeking a highly motivated Senior Principal Scientist to spearhead the... ...research and accelerate later-stage research programs. Join the engine of Sanofi's mission — where deep immunoscience meets bold, AI-...Senior
$126k - $234k
...Principal Scientist II Or Senior Principal Scientist Novartis is a leader in neuroscience and cardiovascular disease areas with a robust and diverse pipeline of innovative therapies. We are seeking a translational modeler eager to accelerate oligonucleotide therapeutics...Senior- ...Software Developer We are seeking a software developer with a passion for designing and... ...Tools, the Development Tools/QA Automation Engineer will be responsible for designing,... ...write object-oriented code, preferably using C# and Visual Studio ~ Ability to write and...SeniorCasual workWork at officeFlexible hours
- ...integrations. • Work closely with the Data Engineering and Analytics (DEA), Database... ...stakeholders. • Contribute to broader software development efforts within EOE IT, including... ...programming languages for API development such as C#, Java, Python, and Node.js and a strong...SeniorLocal area
$135k - $325k
...Job Overview The Senior Software Engineer of the Shared Data Platform plays a pivotal role in designing and developing innovative services to enhance... ...in at least one major programming language (e.g., Python, C#). Hands‑on experience working with AWS and automation...SeniorLocal areaFlexible hours- ...Asset Management firm with more than 150bn AUM, is seeking a Senior Software Engineer to join the firm’s Core Investment Systems team. This team... ...related field Hands-on coding experience with Python and/or C# .Net Core Strong, creative problem-solving abilities Strong...Senior
$229.9k - $262.4k
...to build world‑class applied science and engineering teams to deliver our industry leading capabilities... ..., testing, deployment, and support of AI software components including foundation model... ..., guardrails, memory) using Python, C++, C#, Java, or Golang. Passion for staying...SeniorLocal area- ...it reality where it matters. Job Summary An experienced OneStream Senior Developer with deep platform expertise, capable of leading... ...Minimum of 2 years experience developing business rules in VB.NET or C#. Minimum of 2 years experience developing Data Management sequences...SeniorWork experience placement
$90k
Job Summary Manage and oversee a high-volume 24/7 Command Center supporting approximately 73 properties. This role manages emergency dispatch, CCTV monitoring, alarm monitoring for access control systems, temperature alarms, elevators and other critical systems. Also, ...SeniorFull timeAll shiftsShift work- ...Software Engineer The Engine Team designs and builds the software behind our personalized fashion recommendations. We start with algorithms... ...oriented programming experience: e.g., Scala, Kotlin, or Java, C#, C/C++, Erlang; JVM experience preferred. ~ Demonstrated...Senior
- ...Overview We are seeking a Senior or Principal Data Scientist/Machine Learning Scientist to lead product-focused artificial intelligence... ...using robust CI/CD practices in collaboration with software engineers. Identify success metrics and build evaluation frameworks for...SeniorWork at office
$230k - $295k
...interface with customers, and work closely with product design and engineering, as well as a broad set of internal teams, to conceive product... ...an innovative infrastructure for money. Collaborating with senior product leadership and other product managers to align...SeniorFlexible hours- ...Senior Lead AI Engineer (GenAI Platform Services) Overview At Capital One, we are creating responsible... ...develop, test, deploy, and support AI software components including foundation model training... ...Guardrails, Memory) using Python, C++, C#, Java, or Golang Experience developing...SeniorFull timePart timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - C#. Be the first to apply!
- senior trade analyst Boston, MA
- senior app developer Boston, MA
- senior customer service advisor Boston, MA
- senior international account manager Boston, MA
- senior product manager mobile Boston, MA
- senior magento developer Boston, MA
- senior quantitative risk analyst Boston, MA
- senior business development director Boston, MA
- sr marketing manager Boston, MA
- sr technical product manager Boston, MA



