2

Remote Mortgage Software Engineer Jobs in Virginia

Software Engineer II

Roanoke, VA · On-site +1

$95.70K - $131K/yr

Corporate Office - Remote Position Type: Full-Time; 40 hours per week FLSA Classification / Type ... Mortgage industry or Encompass experience * Preferred: Docker or containerization * Preferred:

Software Engineer II

Roanoke, VA · On-site +1

$95.70K - $131K/yr

Corporate Office - Remote Position Type: Full-Time; 40 hours per week FLSA Classification / Type ... Mortgage industry or Encompass experience * Preferred: Docker or containerization * Preferred:

Sr. Imagery Software Engineer

Mclean, VA · Remote

$125.70K - $165.70K/yr

What You Bring to the Role Master's or PhD in computer science, remote sensing or other engineering ... Apply your software development experience to build and release our software technologies focused ...

Full Stack Software Engineer

Reston, VA · On-site +1

$123K - $161K/yr

Domain knowledge in Mortgage Banking, Bond Markets and/or other financial sectors in trading desk ... remote. Fannie Mae is an equal opportunity employer and considers qualified applicants for ...

Full Stack Software Engineer

Reston, VA · On-site +1

$123K - $161K/yr

Domain knowledge in Mortgage Banking, Bond Markets and/or other financial sectors in trading desk ... remote. Fannie Mae is an equal opportunity employer and considers qualified applicants for ...

Full Stack Software Engineer

Reston, VA · On-site +1

$123K - $161K/yr

Domain knowledge in Mortgage Banking, Bond Markets and/or other financial sectors in trading desk ... remote. Fannie Mae is an equal opportunity employer and considers qualified applicants for ...

Remote/Alexandria, VA GeoDelphi, Inc. dba Whitespace is seeking a Software Engineer to build innovative forward-looking solutions within our Answers platform. You'll be essential to our Answers ...

Principal Software Engineer

Mclean, VA · Remote

$138.50K - $185.70K/yr

Principal Software Engineer This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our ...

Principal Software Engineer

Mclean, VA · Remote

$136.50K - $183K/yr

Principal Software Engineer This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our ...

Software Engineer

Arlington, VA · On-site +1

$65 - $80/hr

Job Title: Software Engineer We are seeking a Software Engineer to design, develop, and test ... Work Environment This role offers a mostly remote work environment with some light travel required ...

Software Engineer

Arlington, VA · On-site +1

$65 - $80/hr

Job Title: Software Engineer We are seeking a Software Engineer to design, develop, and test ... Work Environment This role offers a mostly remote work environment with some light travel required ...

$121.20K - $159.80K/yr

The role is mostly remote with occasional trips into the office in Richmond, VA. I will be ... for the Senior Software Engineer role \n \n * Design and build scalable front and back\-end ...

Software Engineer III - Back End (Remote)

Mclean, VA · Remote

$58 - $78/hr

Software Engineer III - Back End This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods ...

next page

Showing results 1-20

Remote Mortgage Software Engineer information

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

To thrive as a Remote Mortgage Software Engineer, you need strong programming skills (e.g., Java, .NET, or Python), knowledge of mortgage industry standards, and a relevant degree in computer science or a related field. Familiarity with mortgage loan origination systems (LOS), cloud platforms, and experience with APIs or integrations is often required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Excellent problem-solving abilities, remote collaboration, and clear communication are standout soft skills for this position. These skills ensure the effective development, maintenance, and integration of mortgage software solutions, supporting both regulatory compliance and business efficiency in a distributed work environment.

How does a Remote Mortgage Software Engineer typically collaborate with cross-functional teams to deliver projects?

As a Remote Mortgage Software Engineer, you will frequently collaborate with product managers, UX/UI designers, and QA analysts via virtual meetings and project management tools. Communication is key, as you'll need to clarify requirements, review user stories, and participate in sprint planning sessions. Using tools like Slack, Jira, and Git, you'll coordinate code reviews and share updates to ensure alignment across teams. This remote structure requires proactive communication and strong organizational skills to maintain project momentum and deliver high-quality mortgage software solutions.

What does a Remote Mortgage Software Engineer do?

A Remote Mortgage Software Engineer designs, develops, and maintains software applications tailored for the mortgage industry, working from a remote location. They collaborate with product managers, analysts, and other engineers to create digital solutions that help lenders, brokers, and customers streamline mortgage processes such as loan origination, underwriting, and servicing. Their work often involves integrating with financial systems, ensuring data security, and optimizing user experiences. By working remotely, they use online collaboration tools to communicate and manage projects efficiently. This role requires strong technical skills, industry knowledge, and the ability to adapt to evolving mortgage regulations and technologies.

What is the difference between Remote Mortgage Software Engineer vs Remote Loan Processor?

AspectRemote Mortgage Software EngineerRemote Loan Processor
Required CredentialsTypically requires a degree in computer science or related field, programming certificationsHigh school diploma or equivalent, training in loan processing
Work EnvironmentRemote, collaborative with development teams, using software toolsRemote, customer service-focused, using loan processing software
Employer & Industry UsageFinancial tech companies, mortgage lenders, banksMortgage lenders, banks, credit unions
Common Search & Comparison IntentUnderstanding technical roles in mortgage industry, software developmentUnderstanding loan processing roles, administrative tasks in mortgage industry

The main difference is that a Remote Mortgage Software Engineer focuses on developing and maintaining mortgage-related software, requiring technical skills and programming knowledge. In contrast, a Remote Loan Processor handles the administrative aspects of mortgage applications, focusing on data entry and customer communication. Both roles are remote and industry-specific but differ significantly in skills and responsibilities.

What are popular job titles related to Remote Mortgage Software Engineer jobs in Virginia? For Remote Mortgage Software Engineer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Remote Mortgage Software Engineer jobs in Virginia look for? The top searched job categories for Remote Mortgage Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Remote Mortgage Software Engineer jobs? Cities in Virginia with the most Remote Mortgage Software Engineer job openings:
Software Engineer II

Software Engineer II

ALCOVA Mortgage

Roanoke, VA • On-site, Remote

$95.70K - $131K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Position Title: Software Engineer II
Department: Technology
Location: Corporate Office - Remote
Position Type: Full-Time; 40 hours per week
FLSA Classification / Type: Exempt / Administrative Support
Supervises: 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 business processes. This role focuses on building scalable, secure, and efficient applications and services, with an emphasis on API integrations, automation, and cloud-native development.
The Software Engineer II will work across the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and ongoing support. This position requires strong collaboration with business stakeholders, other Technology teams, and third-party vendors to deliver reliable and maintainable solutions that enhance productivity and support company growth.
DUTIES AND RESPONSIBILITIES
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
1. Design, develop, test, and maintain software applications, services, and integrations
2. Build and maintain APIs, webhooks, and integrations between internal systems and third-party platforms (including Encompass and other mortgage-related systems)
3. Develop automation solutions to improve operational efficiency and reduce manual processes
4. Participate in all phases of the software development lifecycle
5. Collaborate with business stakeholders to translate requirements into technical solutions
6. Develop and maintain CI/CD pipelines
7. Deploy and manage applications within Microsoft Azure
8. Monitor application performance and troubleshoot issues
9. Write clean, maintainable, and well-documented code
10. Perform code reviews and contribute to development standards
11. Ensure applications meet security and compliance requirements
12. Maintain and improve existing systems
13. Create and maintain technical documentation
14. Stay current with emerging technologies
15. Assist in evaluating third-party tools and services
16. Provide support for production systems
17. Additional duties as assigned
EDUCATION, EXPERIENCE, LICENSURE, AND COMPETENCIES
  1. 5+ years of software development experience
  2. Bachelor's degree in a related field or equivalent experience
  3. Proficiency in Python and JavaScript (Node.js)
  4. Experience with RESTful APIs and webhooks
  5. Experience with CI/CD and DevOps practices
  6. Experience with Microsoft Azure
  7. Database experience
  8. Strong understanding of development principles
  9. Experience with Git
  10. Troubleshooting skills
  11. Strong attention to detail
  12. Communication skills
  13. Ability to work remotely
  14. Ability to manage priorities
  15. Initiative and accountability
  16. Preferred: Mortgage industry or Encompass experience
  17. Preferred: Docker or containerization
  18. Preferred: Infrastructure as code
  19. Preferred: Security best practices knowledge
  20. Preferred: Legacy system modernization
  21. Preferred: AI Technology and assisted tools (e.g., Cursor, Copilot), APIS, Vesctor databases, etc.

WORK ENVIRONMENT
This position operates in a remote work environment using standard office equipment.
PHYSICAL DEMANDS
This is largely a sedentary role; however, standing for extended periods of time may be required. This would require the ability to lift files, open filing cabinets, and bend or stand as necessary.
TRAVEL
Occasional business travel may be required by private vehicle or airline carriers with over-night stays in modern facilities at times. Regional traffic conditions when traveling by car to-and-from business appointments. Mileage reimbursement will be provided at current IRS allowable rates
EXPECTED HOURS OF WORK
Days and hours of work are Monday through Friday, 8:30 a.m. to 5:00 p.m. Evening and weekend work may be required as job duties demand.
OTHER DUTIES
This position performs additional duties as assigned, given adequate guidance and resources.
This Job Description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee to perform this job. Duties, responsibilities and activities may change at any time with or without notice.
EOE D/V/M/F