Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - C# in Boston, MA vacancy
  •  ...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

    Eacademy Sanofi

    Cambridge, MA
    3 days ago
  •  ...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

    Sanofi

    Somerville, MA
    2 days ago
  • 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

    The University of Texas MD Anderson Cancer Center

    Boston, MA
    1 day ago
  •  ...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

    Partners Capital

    Boston, MA
    2 days ago
  •  ...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... 
    Senior
    Remote work

    Kinaxis

    Boston, MA
    2 days ago
  •  ...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

    Confidential

    Boston, MA
    2 days ago
  •  ...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

    Mindlance

    Boston, MA
    4 days ago
  •  ...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

    Fruition Group US

    Boston, MA
    4 days ago
  •  ...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... 
    Senior
    Full time

    JBAndrews

    Boston, MA
    4 days ago
  •  ...• 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

    3B Staffing LLC

    Boston, MA
    4 days ago
  •  ...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

    CERES Group

    Boston, MA
    3 days ago
  • $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

    Digital Realty

    Boston, MA
    1 day ago
  • $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... 
    Senior
    Work at office

    Soni Resources

    Boston, MA
    23 hours ago
  •  ...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... 
    Senior
    Local area

    Genentech

    Boston, MA
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Nanopath

    Cambridge, MA
    3 days ago
  • $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

    Mass Digital Health

    Cambridge, MA
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Flexible hours

    Verisk

    Boston, MA
    19 days ago
  •  ...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

    Sanofi

    Cambridge, MA
    2 days ago
  • $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

    Novartis

    Cambridge, MA
    1 day ago
  •  ...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... 
    Senior
    Casual work
    Work at office
    Flexible hours

    Roberts Recruiting

    Boston, MA
    4 days ago
  •  ...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... 
    Senior
    Local area

    Mindlance

    Everett, MA
    23 hours ago
  • $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... 
    Senior
    Local area
    Flexible hours

    Arrowstreet Capital

    Boston, MA
    2 days ago
  •  ...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

    C2R Ventures

    Boston, MA
    4 days ago
  • $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... 
    Senior
    Local area

    Capital One

    Cambridge, MA
    1 day ago
  •  ...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... 
    Senior
    Work experience placement

    Accenture

    Boston, MA
    23 hours ago
  • $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, ...
    Senior
    Full time
    All shifts
    Shift work

    Northeast Security Inc

    Boston, MA
    3 days ago
  •  ...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

    Roberts Recruiting

    Boston, MA
    1 day ago
  •  ...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... 
    Senior
    Work at office

    Datalign Advisory

    Cambridge, MA
    4 days ago
  • $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... 
    Senior
    Flexible hours

    Circle

    Boston, MA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Part time
    Local area

    Capital One

    Cambridge, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - C#. Be the first to apply!