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

Senior Software Engineer Logan, UT Hybrid Posted

Job in Logan, Cache County, Utah, 84322, USA
Listing for: Corporation Service Company
Full Time position
Listed on 2026-06-23
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, AI Engineer (Applied/Software), Full Stack Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer Logan, UT, United States (Hybrid) Posted on 06/19/2026 Be the First to[...]

Senior Software Engineer — Real Estate eRecording

Logan, UT

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

Onsite

We're hiring a Senior Software Engineer to design and build the platforms behind our real estate eRecording business — the systems that submit, track, and return recorded land documents (deeds, mortgages, liens, releases, and assignments) electronically to county recorders nationwide. You'll own meaningful slices of a mission-critical platform end to end, from SQL Server data design through .NET Core services to the Angular interfaces our clients and operations teams use every day — and you'll help us responsibly fold AI and machine learning into how documents are classified, validated, and processed.

This is a hands‑on senior role with real architectural influence and a direct line to the business impact of your work.

Some of the things you will be doing
  • 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 the fact that every jurisdiction does things a little differently.
  • 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.
  • Mentor mid‑level and junior engineers and contribute to technical design discussions and decisions.
What technical sills, experience, and qualifications do you need?
  • 5+ years of professional software development experience building production web applications.
  • Strong, demonstrable expertise in C# and .NET / .NET Core
    , including building and consuming RESTful Web APIs.
  • Deep Microsoft SQL Server skills: schema design, T‑SQL, stored procedures, and query/performance optimization.
  • Solid 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.
  • Deeper 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 (Property Records Industry Association) familiarity.
  • Containerization (Docker) and orchestration.
  • Automated testing frameworks and a test‑driven mindset.
#J-18808-Ljbffr
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).
 
 
 
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