Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Movement Mortgage Logo

Senior Software Engineer (Salesforce)

Movement Mortgage

$102,554 - $140,000
Sep 30, 2025
Remote, US
Apply Now

Movement is looking to solve the problem of maintaining and improving its Salesforce applications and Community Sites to support its Impact Lending business

Requirements

  • Strong proficiency in Salesforce development, including Apex, Visualforce, Lightning preferred components, and Salesforce integrations
  • Strong knowledge of HTML, CSS, and LWC
  • Extensive experience with Salesforce Finance Service Cloud, Sales Cloud, and OmniStudio
  • Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure)
  • Expert understanding of software engineering principles, data structures, and algorithms
  • Proficiency with modern source control (Git), test automation and CI/CD (Gearset, Git actions) tools and practices
  • Experience with Salesforce integrations and third-party applications

Responsibilities

  • Lead the design, development, and maintenance of Salesforce applications and Community Sites
  • Implement and manage Salesforce integrations with other business systems and third-party applications
  • Utilize Salesforce Lightning components, Apex, Visualforce, and other Salesforce technologies to deliver robust solutions
  • Implement security protocols and data protection measures to ensure the confidentiality, integrity, and availability of our systems
  • Develop and maintain Salesforce workflows, process builders, approval processes, technical documentation and metadata
  • Proactively triage operational alarms, exceptions, and failures while driving to the root cause, communicating with the right parties, contributing to the resolution and making improvements to prevent the problem from recurring
  • Identify areas for improvements in processes, systems, and applications, and recommend innovative solutions

Other

  • Bachelor's degree in a relevant field such as computer science or software engineering; Master's degree preferred
  • 5+ years of experience in software engineering, or related field
  • Excellent communication and interpersonal skills
  • Ability to work independently as well as part of a team
  • Be someone who stays up to date with emerging technologies and best practices and encourages your team to do the same