Senior Software Engineer – ERP & Accounting Integrations
$200 to 250k
CITIZENSHIP: Must be US Citizen or Legal/Permanent Resident Green Card (no C2C)
TITLE: Senior Software Engineer – ERP & Accounting Integrations
LOCATION(S): #1 Dallas, TX preferred, # 2 NYC and then last resort remote/hybrid from near Dallas.
IN OFFICE POLICY IF LOCAL TO NY or TX location: If local, 4 days a week onsite. If not local, arrangements for 2-3 days a week in office, or possibly remote for a perfect candidate
SALARY RANGES: $200 – $250K
HIERARCHY/REPORT TO: Director of Engineering and Partner
SIZES OF STAFF TO MANAGE: none at first, but proven experience mentoring and building a development team
EDUCATION/ DEGREES/ CERTIFICATIONS REQUIRED: Bachelors+
INDUSTRY: Fintech, Banking, Financial Services Platforms, Start-ups
PRIVATE COMPANY
# of EMPLOYEES: <200 and growing
CITIZENSHIP: Must be US Citizen or Legal/Permanent Resident Green Card (no C2C)
OVERVIEW:
Our client is a financial operations platform that automates accounts payable, payments, vendor management, approval workflows, and accounting operations for investment firms, family offices, and fund administrators.
We’re looking for a Senior Software Engineer to help build and scale their ERP and accounting integrations, ensuring customers can connect their systems quickly and reliably.
The Role
Working closely with the Staff Engineer, you will design, build, and support integrations with external business systems while helping improve onboarding, synchronization, and operational reliability across the platform.
This is a hands-on engineering role with significant ownership and growth opportunities.
What You’ll Do
- Build and enhance integrations with ERP, accounting, financial, and business systems
- Develop synchronization, mapping, validation, and reconciliation workflows
- Design APIs, services, and integration components
- Improve integration performance, reliability, and monitoring
- Support customer onboarding and implementation efforts
- Leverage AI-assisted development tools to improve delivery speed and software quality
- Participate in technical design discussions and code reviews
- Help establish engineering best practices across the team
REQUIREMENTS:
- 5+ years of software engineering experience
- Strong C#/.NET development experience
- Experience building integrations with external business systems
- Experience with APIs, distributed systems, and data synchronization
- Strong SQL and database skills
- Strong troubleshooting and problem-solving abilities
- Interest in modern AI-assisted engineering practices and development tools
- Ability to work independently and collaboratively
Technology Environment
- Primary:C#, .NET, SQL Server, Azure
- Integrations:REST APIs, SOAP APIs, event-driven architectures, distributed systems
- Preferred Domain Experience:ERP, accounting, financial systems, payments, fintech, or business software integrations
- Nice to Have:NetSuite, QuickBooks, Sage, Dynamics, Python, Cursor, Claude Code, GitHub Copilot, Codex
Application questions – Part 1 – please answer next to each question
- Legal name and if you have a preferred or nickname:
- Linked In:
- Best contact info (Email, cell):
- Citizenship (US, Legal/Permanent US Resident Green Card, or other):
- Availability:
- Where you live: (City, St, Zip)
- Willing to work 100% onsite, hybrid or remote:
- Willing to relocate if necessary:
- City, State, Zip and desired geographical work locations:
- Active passport and willing to travel if necessary
- Hourly/salary history and expectations:
- Sizes of Staff overseen:
- Budgetary Responsibility:
- Hierarchy/Report to:
- Education/Degrees/Active Certs:
Q&A JOB SCREENING QUESTIONS – Part 2
- Describe your role and hands-on experience building and scaling ERP and accounting integrations, ensuring customers can connect their systems quickly and reliably.
Please answer next to each question, your years of experience and how recent.
- Experience working in Fintech, Banking, Financial Services Platforms, Start-ups:
- Experience in a SaaS financial environment:
- 5+ years of software engineering experience:
- Strong C#/.NET development experience (C#, .NET, SQL Server, Azure):
- Experience building integrations with external business systems:
- Strong SQL and database skills:
- Strong troubleshooting and problem-solving abilities:
- Interest in modern AI-assisted engineering practices and development tools:
- Ability to work independently and collaboratively:
- Experience with APIs, distributed systems, and data synchronization:
- REST APIs, SOAP APIs, event-driven architectures, distributed systems:
- ERP, accounting, financial systems, payments, fintech, or business software integrations:
- NetSuite, QuickBooks, Sage, Dynamics, Python, Cursor, Claude Code, GitHub Copilot, Codex:
Connect with us on Linked In: www.Linkedin.com/in/DianeKrehbiel
ALL DKKD JOBS: www.DKKDstaffing.com
IND123
#IND123
Tagged as: Accounting & Finance, ERP, Information Systems/ Technology, Programmers & Developers, Software Engineer
Building teams from CIO to Helpdesk and HR for 25 years across US.