×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, AI Engineer (Applied​/Software)

Job in Logan, Cache County, Utah, 84322, USA
Listing for: CSC
Full Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), .NET Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Software Engineer — Real Estate eRecording

Location:

Logan, UT

Schedule:

Monday – Friday 8:00 am – 5:00 pm
• Onsite

What you’ll do
  • Design, build, and maintain scalable services and APIs using C#, .NET / .NET Core (ASP.NET Core Web API) that power document submission, status tracking, and county integrations.
  • Model, query, and optimize data in Microsoft SQL Server — complex schemas, stored procedures, indexing, and performance tuning against high-volume transactional workloads.
  • Develop responsive, maintainable front-end applications in Angular (Type Script, RxJS, HTML/SCSS) for client portals and internal operations tooling.
  • Build and integrate AI/ML-powered capabilities — document classification, intelligent data extraction (OCR/IDP), validation, and anomaly detection — to automate and accelerate the eRecording workflow.
  • Integrate AI services and APIs (e.g., Azure AI / Cognitive Services, OpenAI, or comparable LLM and ML platforms) into production .NET applications, including prompt design, retrieval, and evaluation of model output for accuracy and reliability.
  • Integrate with external county recording jurisdictions and partners through varied formats and protocols (REST/SOAP web services, XML, secure file transfer), accounting for jurisdiction-specific variations.
  • Translate eRecording domain requirements — document types, fee calculations, submission packages, rejections and resubmissions — into reliable, auditable software.
  • Write clean, testable code with unit and integration tests; participate in code reviews and uphold engineering standards.
  • Partner with product, operations, and QA in an Agile/Scrum environment to deliver iteratively.
Qualifications
  • 2-3 years of professional software development experience building production web applications.
  • Demonstrable expertise in C# and .NET / .NET Core, including building and consuming RESTful Web APIs.
  • Microsoft SQL Server skills: schema design, T-SQL, stored procedures, and query/performance optimization.
  • Angular experience (Angular 2+; Type Script, component architecture, RxJS) and comfort across the full front-end stack (HTML5, CSS/SCSS, JavaScript).
  • Hands-on experience applying AI/ML in production software — integrating ML models, LLMs, or AI APIs into real applications, and a working understanding of where these tools add value (and where they don t).
  • Experience designing and consuming web services and integrating with third-party or external systems.
  • Familiarity with version control (Git), CI/CD pipelines, and modern SDLC practices.
  • A pragmatic, ownership-minded approach: you can take a problem from ambiguous requirement to shipped, supported feature.
  • Strong communication skills and the ability to collaborate across technical and business teams.
Nice to Have
  • Experience in real estate, title, mortgage, legal-tech, fintech, or document/records management domains — especially eRecording or e-filing.
  • AI/ML background: intelligent document processing (IDP), OCR, NLP, RAG (retrieval-augmented generation), vector databases, or ML model training and deployment (MLOps).
  • Cloud experience (Azure preferred — App Services, Azure SQL, Azure AI/OpenAI Service, Service Bus, Functions).
  • Microservices, message queues, and event-driven architecture.
  • Entity Framework / EF Core, Dapper, or other ORMs.
  • eRecording standards / PRIA familiarity.
  • Containerization (Docker) and orchestration.
  • Automated testing frameworks and a test-driven mindset.
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary