Company Name: AnnieMac Home Mortgage Job Details: $105k-$135k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/4py6qe6ufh1ylnyn Job Description: Posted 1mo agoSoftware Developer@ AnnieMac Home MortgageView All JobsWebsiteMount Laurel, New Jersey, United States$105k-$135k/yrRemoteFull TimeResponsibilities:Design integrations, Migrate workflows, Build APIsRequirements Summary:3+ years in software development; strong C#/.NET and SQL Server; REST API integrations; OAuth; secret handling; error handling; Git and CI/CD.Technical Tools Mentioned:C#, ASP.NET, .NET, SQL Server, Git, CI/CD, OAuth, REST API AnnieMac Home Mortgage is looking for a Software Developer to help future-proof and modernize our Encompass platform by migrating legacy Encompass SDK-based workflows toward Encompass Next Gen using modern, secure, API-driven integration patterns. You’ll work closely with business and technical stakeholders to design resilient integrations and deliver high-quality solutions that support mortgage operations. WHAT YOU’LL DO - Design and deliver integrations using Encompass Next Gen APIs, including secure authentication (OAuth), API client design, error handling, and resiliency patterns (retries, throttling, idempotency). - Participate in modernization initiatives to migrate legacy Encompass SDK workflows toward API-driven services where feasible. - Build and support service-to-service integrations, with logging/monitoring and operational readiness. - Design and implement software solutions and RESTful APIs using the Microsoft stack (C#, ASP.NET, .NET/.NET Core, SQL Server). - Build and maintain integrations and extensions around the Encompass LOS, including custom services, APIs, and data flows. - Collaborate on requirements, document technical designs, and communicate risks/dependencies clearly. - Write clean, maintainable, testable code; contribute to code reviews and engineering standards. - Develop and maintain automated tests (unit/integration/UI as applicable) to reduce regressions. - Troubleshoot and resolve issues across development, QA, and production environments.