Senior Software Engineer
Job in
Seattle, King County, Washington, 98127, USA
Listed on 2026-09-04
Listing for:
Hiringeye Solutions
Full Time
position Listed on 2026-09-04
Job specializations:
-
Software Development
Backend Developer, .NET Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Role & responsibilities
- Design, develop, test, and maintain Work 365 integrations with external business systems.
- Integrate with CSP/distributor, ERP/accounting, PSA, payment, and tax platforms such as Microsoft Partner Center, Ingram Micro, TD SYNNEX, Pax8, Quick Books, Business Central, Connect Wise, Autotask, and Avalara.
- Build scalable integrations and APIs using C#, .NET, SQL Server, Azure, and REST APIs.
- Manage subscription/invoice synchronization, reconciliation, webhooks, pagination, rate limiting, idempotency, and error handling.
- Develop end-to-end features using .NET, React, and Type Script.
- Write unit/reconciliation tests, conduct code reviews, and troubleshoot production issues.
- Support release management, process improvements, feature documentation, and internal training.
- Provide L3 support and technical escalation when required.
Preferred candidate profile
- Strong hands-on experience with C#, .NET Core, OOP, React, and Type Script.
- Good knowledge of SOLID, GoF design patterns, DRY, KISS, and clean architecture.
- Experience with REST APIs, webhooks, third-party and financial integrations, including platforms such as Microsoft CSP/Partner Center, Ingram Micro, TD SYNNEX, Pax8, Quick Books, Business Central, Connect Wise, Autotask, and Avalara.
- Strong understanding of reconciliation, idempotency, retries, error handling, and distributed-system consistency.
- Experience with SQL Server, query optimization, stored procedures, triggers, and Entity Framework.
- Hands-on experience with Azure Functions, Container Apps, Blob Storage, and Azure Dev Ops CI/CD.
- Knowledge of OAuth, OpenID Connect, JWT, async/await, dependency injection, logging, and exception handling.
- Experience with NUnit/xUnit, debugging, troubleshooting, Visual Studio, VS Code, SSMS, and Postman.
- Experience working in Agile/Scrum environments.
- Hands-on experience with AI-assisted development tools such as Git Hub Copilot, Claude, or similar tools.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×