Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NOVA® Home Loans Logo

Software Engineer III

NOVA® Home Loans

Salary not specified
Dec 24, 2025
Tucson, AZ, US
Apply Now

The business problem NOVA Home Loans is looking to solve is to design, develop, and maintain robust software solutions to support business workflows, specifically in the mortgage industry, by hiring a Software Engineer III.

Requirements

  • Experience in building, integrating, and consuming RESTful APIs.
  • Proficiency in programming languages such as C-Sharp, Python, Java, or JavaScript.
  • Experience with web development frameworks such as .NET, Spring, React, or Angular.
  • Strong knowledge of relational and non-relational database technologies.
  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud and microservices architecture in general.
  • Knowledge of Agile software development principles and practices is helpful.
  • Experience with DevOps tools such as Azure DevOps, GitLab, or Open DevOps is a plus.

Responsibilities

  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; and investigating problem areas.
  • Collaborate with managers, business analysts, and stakeholders to elicit, analyze, and document business requirements, translating them into actionable technical specifications.
  • Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
  • Integrate internal systems with third-party platforms, such as loan origination systems, payment gateways, and compliance tools.
  • Stay updated on emerging technologies and propose improvements to existing systems to enhance efficiency and user experience.
  • Ensure applications comply with information security best practices and industry regulations.
  • Guide and mentor junior engineers, fostering their professional growth through code reviews, knowledge sharing, and technical coaching.

Other

  • High School Diploma or GED is required.
  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a closely related discipline, or equivalent work experience.
  • 5+ years of professional software development experience.
  • Mortgage industry experience is preferred but not required.
  • Ability to mentor and coach team members to foster a collaborative environment and support skill development.