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
Sep 12, 2025
Tucson, AZ, US
Apply Now

NOVA® Home Loans is seeking a Software Engineer III to design, develop, and maintain robust software solutions to support business workflows, ensuring secure, scalable, and efficient applications.

Requirements

  • 5+ years of professional software development experience.
  • 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.
  • Understanding of web programming designs such as MVC.
  • Experience in web development and scripting using HTML, CSS, JavaScript, or related tools.
  • Strong knowledge of relational and non-relational database technologies.

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. Or in lieu of a degree, an equivalent combination of education, training, and directly related professional experience.
  • Mortgage industry experience is preferred but not required.
  • Familiarity with the Microsoft and Azure technology stack is preferred.
  • Ability to mentor and coach team members to foster a collaborative environment and support skill development.