Senior .NET Integration Engineer

Remote

San Francisco (CA)

Remote

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DistantJob is onboarding a Senior .NET Integration Engineer for a fintech client. You will own integrations linking the platform to ERP and accounting systems such as NetSuite, QuickBooks, Sage, and Microsoft Dynamics.

Expect ownership from scoping to production, with emphasis on reliability, performance, and data integrity. The role involves building REST/SOAP integrations, designing sync workflows, and ensuring robust error handling and audit trails.

Qualifications

  • 5+ years of software engineering with production systems.
  • Strong C# and .NET, including backend services and APIs.
  • Proven experience integrating with ERP, accounting or financial systems.
  • Solid knowledge of REST and SOAP, including authentication, error handling, retries and versioning.
  • Experience with data synchronization, transformation and reconciliation.
  • Strong SQL Server skills: query design, optimization and data modeling.
  • Experience with event-driven or message-based architectures.
  • Independence and clear communication with both engineers and non-technical stakeholders.

Responsibilities

  • Building and improving REST and SOAP integrations that hold up against messy real-world customer setups.
  • Designing sync, mapping, validation and reconciliation workflows that keep data accurate between systems.
  • Handling partial failures, retries and eventual consistency, with idempotency and audit trails built in.
  • Improving performance and reliability, adding logging and alerting, and finding the root cause when an integration breaks.
  • Working with the onboarding and support teams to get customers connected and live.
  • Contributing to code reviews, documentation and engineering standards.

Skills

C#
.NET
ERP integration
REST
SOAP
Data synchronization
SQL Server
Event-driven architecture
Communication
Independent work

Tools

Azure

Job description

There are only two hard problems in computer science: cache invalidation, naming things, and convincing an ERP that "Acme Corp." and "ACME Corporation" are the same vendor.

If that joke hurt a little, keep reading.

DistantJob is looking for a Senior .NET Integration Engineer to join one of our clients, a fintech company whose platform automates accounts payable, payments and financial operations for investment firms, family offices and fund administrators. Their customers rely on the platform to connect with the accounting systems they already use, so the integration layer is central to the product.

The role

You'll design, build and own the integrations that link the platform to ERP and accounting systems such as NetSuite, QuickBooks, Sage and Microsoft Dynamics. You'll work closely with a Staff Engineer and take real ownership, from scoping through production. You'll spend your time on:

  • Building and improving REST and SOAP integrations that hold up against messy real-world customer setups

  • Designing sync, mapping, validation and reconciliation workflows that keep data accurate between systems

  • Handling partial failures, retries and eventual consistency, with idempotency and audit trails built in

  • Improving performance and reliability, adding logging and alerting, and finding the root cause when an integration breaks

  • Working with the onboarding and support teams to get customers connected and live

  • Contributing to code reviews, documentation and engineering standards

This team is also actively adopting AI-assisted development with tools like Cursor, Claude Code and GitHub Copilot, so you'll have room to work that way.

What we're looking for
  • 5+ years of software engineering with production systems

  • Strong C# and .NET, including backend services and APIs

  • Proven experience integrating with ERP, accounting or financial systems

  • Solid knowledge of REST and SOAP, including authentication, error handling, retries and versioning

  • Experience with data synchronization, transformation and reconciliation

  • Strong SQL Server skills: query design, optimization and data modeling

  • Experience with event-driven or message-based architectures

  • Independence and clear communication with both engineers and non-technical stakeholders

Bonus points for:

  • Hands-on NetSuite, QuickBooks, Sage or Dynamics integration work

  • A background in fintech, payments, AP or fund administration

  • Azure experience (Service Bus, Functions, API Management)

  • SFTP, EDI or file-based integration patterns

  • Python for scripting and tooling

  • Multi-tenant SaaS experience

  • Observability practices such as structured logging and tracing

  • Daily use of AI coding tools

Details
  • Location: Fully remote

  • Schedule: US business hours, Central time preferred but can work in Eastern time

  • Type: Full-time and long-term

  • Time off: 10 paid vacation days and 8 paid national holidays per year

Why this one?

You'll own the integration layer of a growing platform, not just pick tickets off a backlog. The team collaborates closely, and the company is serious about its engineering standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET ERP Integrations Engineer (Remote)
Senior .NET ERP Integrations Engineer (Remote)

Remote • San Francisco (CA)

Remote
USD 140,000 - 190,000
Integration Engineer
Integration Engineer

Staffing Science • United States

Remote
USD 120,000 - 170,000
Fully remote
Ownership of integrations
Small, supportive team
Technical Lead, Corporate Integrations
Technical Lead, Corporate Integrations

Jobgether • United States

Remote
USD 140,000 - 180,000
Work arrangement: Full-time remote in
Quarterly incentives
136 hours PTO annually
+9
Senior Integration Engineer
Senior Integration Engineer

CRG • United States

Remote
USD 120,000 - 150,000
Senior Integration Engineer/Backend Engineer (.Net&AWS)
Senior Integration Engineer/Backend Engineer (.Net&AWS)

Nix • United States

Remote
USD 140,000 - 180,000
Flexible working format - remote, офис
Competitive salary
Personalized career growth
+3
Senior Software Engineer / Cloud Middleware / Device Integration
Senior Software Engineer / Cloud Middleware / Device Integration

Motion Recruitment • Philadelphia

On-site
USD 130,000 - 170,000
Medical, Dental, and Vision Coverage
Life Insurance
Retirement Plan with Company Match
+3
Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Enterprise Integration Developer .NET, SSIS & Azure
Senior Enterprise Integration Developer .NET, SSIS & Azure

Axiom Path, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Hybrid work model
Contract-to-hire with potential full‑t
Potential full-time
ERP Integration Engineer
ERP Integration Engineer

Productivity Inc • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Competitive compensation
Comprehensive benefits package
Senior C# Data Integration Developer
Senior C# Data Integration Developer

Axiom Path, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000