C

Cotality

Provides property data insights for lenders

Senior Software Engineer

AI Application Engineering +1Updated on Nov 13
Full-timeDallas, TX, USAIn-person

About the Job

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical work experience.
  • 5–8+ years of experience developing scalable applications using modern object-oriented programming languages, with advanced proficiency in C# and .NET Core/.NET 8+.
  • Seasoned experience with ASP.NET Core APIs, modern frontend frameworks, and hands-on cloud environment execution with GCP and CI/CD pipelines.
  • Strong SQL skills and experience with database technologies such as Oracle, SQL Server, or BigQuery, and cloud platforms.
  • A proven track record of platform-wide troubleshooting and system ownership, with hands-on experience using modern AI-assisted development tools, LLM APIs, and agentic workflows.
  • Required skills include .NET 8/9, C#, ASP.NET Core, Angular, Agentic AI, SQL Server, Test-Driven Development (TDD), and solution-oriented thinking.

Responsibilities

  • Drive the design, development, and testing of complex enterprise systems and applications using modern .NET technologies for the mortgage technology platform.
  • Execute AI-native transformation initiatives, develop Model Context Protocol (MCP) server capabilities, and use tools such as BMAD and Spec Kit to build lender self-service capabilities.
  • Build and maintain internal services, rate management engines, and Google Cloud Platform-based CI/CD pipelines across UI-based and API-driven lender integrations.
  • Author and maintain architectural definitions, AGENTS.md specifications, and skill architectures that enable teams to work effectively with AI tools.
  • Pair program using Test-Driven Development, collaborate with quality assurance, product, and client stakeholders, and take end-to-end ownership of workstreams.
  • Provide technical direction on ASP.NET Core Web API designs, database schemas, and microservices architecture across full-stack boundaries.
  • Own the platform lifecycle from requirements and cloud architecture through build, test, deployment, and production incident diagnosis.

Desired Qualifications

  • Direct experience with the Model Context Protocol and building or integrating custom Agentic AI servers within a .NET environment.
  • Direct experience in mortgage technology, closing-cost or loan-estimation systems, or real estate fintech platforms.
  • Experience with Angular is preferred; React is also acceptable.
  • Optional skills include Apache Kafka, Model Context Protocol, micro frontends, and Jenkins CI/CD pipelines.

About the Company

Cotality

Provides property data insights for lenders

Cotality provides property data insights to support lenders, real estate, and financial clients in making smarter property decisions. Its main product use is smart mapping that keeps surveyors aligned with client requirements and generates accurate, lender-compliant reports. The service combines market research, climate resilience data, and risk signals to help users identify opportunities and reduce risks, while training resources like webinars and video guides help clients understand market dynamics and pricing. Cotality differentiates itself by delivering data-driven, lender-focused reporting and practical tools to improve productivity, streamline operations, and address issues like insurance fraud, rather than relying on generic data. The goal is to help clients price, value, and decide on property opportunities more confidently and efficiently.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Irvine, CA
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Cotality

See more jobs