1

Mortgage Software Developer Jobs (NOW HIRING)

Software Engineer II

Roanoke, VA · Remote

$99.80K - $136.60K/yr

None POSITION SUMMARY The Software Engineer II is responsible for designing, developing, and maintaining software solutions that support ALCOVA Mortgage's internal operations, integrations, and ...

Software Engineer Chestnut is hiring a software engineer to help Americans save billions of dollars ... Chestnut is the first AI mortgage lender. Our AI agents automate the mortgage process and save ...

Sr .Net Developer

Westlake Village, CA

$57.25 - $75.75/hr

... mortgage backed securities, is desirable • AI Co-pilot or equivalent AI coding experience Roles & Responsibilities The Sr Software Engineer utilizes minimum requirements to develop technology ...

Sr .Net Developer

Westlake Village, CA

$57.25 - $75.75/hr

... mortgage backed securities, is desirable • AI Co-pilot or equivalent AI coding experience Roles & Responsibilities The Sr Software Engineer utilizes minimum requirements to develop technology ...

Sr .Net Developer

Westlake Village, CA

$57.25 - $75.75/hr

The Sr Software Engineer utilizes minimum requirements to develop technology solutions for the Mortgage Servicing platform using a cloud solution and Microsoft technologies, utilizing services from ...

... Software Engineer utilizes minimum requirements to develop technology solutions for the Mortgage Servicing platform using a cloud solution and Microsoft technologies, utilizing services from our ...

next page

Showing results 1-20

Mortgage Software Developer information

See salary details

$48K

$111.8K

$166K

How much do mortgage software developer jobs pay per year?

As of Jun 2, 2026, the average yearly pay for mortgage software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mortgage Software Developer, and why are they important?

To thrive as a Mortgage Software Developer, you need proficiency in programming languages (such as Java, C#, or Python), understanding of mortgage industry workflows, and a degree in computer science or a related field. Familiarity with loan origination systems (LOS), API integrations, and knowledge of compliance regulations like TRID and RESPA are typically required. Strong problem-solving, communication, and teamwork skills help developers collaborate with stakeholders and adapt to regulatory changes. These skills are crucial for building secure, compliant, and efficient software solutions that meet the complex needs of the mortgage industry.

How does a Mortgage Software Developer typically collaborate with loan officers and underwriters during the development process?

Mortgage Software Developers often work closely with loan officers and underwriters to ensure the software accurately reflects real-world workflows and regulatory requirements. Collaboration usually involves gathering user feedback, participating in requirements meetings, and conducting user acceptance testing to identify pain points and optimize features. This cross-functional teamwork helps developers create solutions that streamline loan processing, improve compliance, and enhance user experience in a highly regulated industry.

What is a Mortgage Software Developer?

A Mortgage Software Developer is a technology professional who designs, builds, and maintains software solutions specifically for the mortgage industry. Their work typically involves developing applications that help lenders, brokers, and borrowers manage the mortgage process, including loan origination, underwriting, processing, and servicing. They use programming languages, databases, and industry knowledge to create efficient and secure systems that comply with regulatory requirements. These developers often collaborate with financial experts to ensure the software meets the unique needs of mortgage businesses.

What is the difference between Mortgage Software Developer vs Mortgage Analyst?

AspectMortgage Software DeveloperMortgage Analyst
Required CredentialsTypically requires a degree in computer science or related field, programming certificationsRequires a degree in finance, economics, or related field, mortgage licensing may be preferred
Work EnvironmentWorks primarily in software development teams, tech companies, or financial institutions' IT departmentsWorks in banks, lending institutions, or mortgage companies analyzing loan data and credit reports
Employer & Industry UsageUsed in financial tech firms, banks, mortgage lenders developing or maintaining loan softwareEmployed by banks, mortgage companies, and real estate firms assessing loan eligibility and risk

The main difference is that Mortgage Software Developers focus on creating and maintaining mortgage-related software applications, while Mortgage Analysts evaluate loan applications and assess borrower risk. Both roles are essential in the mortgage industry but serve different functions within the loan process.

More about Mortgage Software Developer jobs
What cities are hiring for Mortgage Software Developer jobs? Cities with the most Mortgage Software Developer job openings:
What states have the most Mortgage Software Developer jobs? States with the most job openings for Mortgage Software Developer jobs include:
What job categories do people searching Mortgage Software Developer jobs look for? The top searched job categories for Mortgage Software Developer jobs are:
Infographic showing various Mortgage Software Developer job openings in the United States as of May 2026, with employment types broken down into 4% Internship, 80% Full Time, 4% Part Time, and 12% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

ML Data Engineer - Mortgage Credit Risk

Anza Mortgage Insurance Corporation

Wilmington, NC • On-site

$106.70K - $128.10K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Summary:
Anza Mortgage Insurance Corporation is a fintech startup using technology and analytics to drive growth & innovation within the US mortgage market. As a ML Data Engineer, you will be responsible for automating key business processes and developing data pipelines to support analytics and modeling workflows.
Responsibilities:
• Implement and maintain scalable and reliable ETL/ELT data pipelines to support analytics and modeling workflows.
• Build and maintain critical data infrastructure on Databricks.
• Help build a greenfield automated system that uses AI/ML to extract and analyze data from large mortgage document packets.
• Work with the Senior Data Engineer, facilitate the Data Science team’s goals, and follow engineering practices of the Technology team.
• Improve engineering skills as well as knowledge of our market and business (mortgage and housing finance).
Qualifications:
Required:
• Bachelor’s degree in computer science, Engineering, Data Science, or related fields.
• 0 to 2 years of experience.
• Proficiency in Python and SQL.
• A solid understanding of cloud platforms (e.g. AWS, Azure).
• Orchestration tools (e.g. Airflow, dbt).
• Data modeling.
Preferred:
• Master’s degree in computer science, engineering, data science, or related fields.
• 1 to 2 Years of experience.
• Proficiency in Apache Spark.
• Software engineering and CI/CD practices.
• Experience with data analysis in a business setting.
Company:
Anza Mortgage Insurance Corporation is empowering homeownership through credit risk protection. Founded in , the company is headquartered in , , with a team of 11-50 employees. The company is currently Early Stage.