Services Center .NET Software Developer

PartnerOne · Posted 2026-06-12

We are looking for a Mid/Senior .NET Software Developer to join the team behind Services Center, our non-interactive integration hub that connects the loan origination system to a wide ecosystem of third-party vendors and services. Services Center operates entirely in the background—it has no user-facing interface—and its core mission is reliable, accurate data exchange: translating loan origination data into vendor-specific formats, managing outbound and inbound communication with external APIs and services, and handling the mapping and transformation logic that keeps the platform in sync with its partners.You will design and maintain the integration layer that lenders and vendors depend on, working through vendor specifications, building robust data pipelines, and ensuring every handoff between systems is precise and traceable. You'll operate within a small Agile team and collaborate closely with product, QA, and senior engineers to ship dependable software at enterprise scaleJob ResponsibilitiesDesign, develop, test, and maintain integration features within the .NET-based Services Center, including service connectors, data transformation pipelines, and vendor-facing APIsWrite clean, well-tested C# code and contribute thoughtful peer code reviewsBuild and maintain efficient SQL Server queries, stored procedures, and data models, with emphasis on the mapping and transformation schemas that underpin vendor integrationsImplement and maintain integrations with third-party vendors by interpreting vendor specifications and ensuring accurate bidirectional data exchangeDiagnose and resolve defects across various environmentsPartner with senior engineers on integration design and architecture; contribute ideas on reliability, retry patterns, error handling, and observability for non-interactive servicesContribute to documentation (including integration specs and data mapping references), automated testing, and continuous improvement of the engineering processRequirements5+ years of professional software development experience on the Microsoft technology stackProficiency in C# and the .NET framework / .NET CoreSolid experience designing and consuming web APIs and working with external vendor specifications to implement reliable data exchangeWorking knowledge of SQL Server, including writing performant queries and stored proceduresDemonstrated ability to work independently as a self-starter and drive tasks to completionExperience working in Agile team structuresStrong problem-solving, communication, and collaboration skillsPreferred QualificationsExperience building or maintaining distributed, high-throughput systems where reliability and performance are non-negotiableDemonstrated experience with performance profiling, optimization, and tuning—whether at the application, query, or system levelHands-on experience implementing third-party vendor integrations, including interpreting API documentation, handling authentication schemes, and managing field-level data mappingExposure to Redis for caching and distributed dataExperience developing and deploying workloads on Microsoft AzureExperience contributing to large enterprise applications

Apply for this role

Other open roles at PartnerOne

See all 9 open roles at PartnerOne →

Related jobs in Software & IT