Search jobs > Charlotte, NC > Senior software engineer

Senior Software Engineer (Salesforce)

Movement Mortgage
Charlotte, North Carolina, US
Full-time

Join the company defining what it means to be an Impact Lender!

For a complete understanding of this opportunity, and what will be required to be a successful applicant, read on.

Mortgages are what we do, but that doesn't define who we are. In 2008, Movement disrupted the industry with the innovative 6-7-1 mortgage process.

In 2023, we pioneered again, helping launch Impact Lending a new category of lending. Any mortgage lender that commits at least 10% of its profits to helping the neighborhoods it serves is an Impact Lender.

At Movement, we are Impact Lenders. We give 40%-50% of our profits to making an impact in our communities. For us, purpose and people have always come before profit.

How You'll Contribute :

  • 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.
  • Collaborate with cross-functional teams, stakeholders and customers to discover needs and define business requirements and goals.
  • Develop and maintain relationships with key stakeholders across the organization, communicating insights, findings and recommendations.
  • Develop and implement best practices, policies and procedures.
  • Mentor junior technologists.

Required Skills and Qualifications :

  • 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.
  • 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.
  • 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.
  • Experience mentoring technologists.

The expected salary range for this position is between $102,554.00 - $140,000.00. The range for the position in other geographies may vary based on market differences.

The actual compensation will be determined based on experience and other factors permitted by law.

We also offer a benefits package that includes :

  • Competitive pay.
  • Benefits Offered : Medical, Dental, Vision, Life, Disability, Critical Care, Hospitalization, HSA, FSA, DCFSA and QTE.
  • Retirement plan : 401(k) and Roth.
  • Paid Time Off : 16 days front loaded. Prorated based on the start date month.
  • 11.5 paid holidays per year.
  • Employee assistance program.
  • Excellent career growth opportunity.
  • Fun, team-focused working environment.
  • Employee driven community outreach program.

The application window is anticipated to close on October 21, 2024.

We’re definitely not your average mortgage company. When you’re ready to grow your career AND your impact, we’re ready for you.

We’re also one of the nation’s top lenders and are redefining corporate culture. We work hard, we have fun, we invest in our people and we make a difference.

Sound like a plan? Good. Learn more at www.movement.com.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Canonical - Jobs
Charlotte, North Carolina

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking,...

Promoted
Jerry
Charlotte, North Carolina

Senior Full Stack Software Engineer, Chatbot. Participate in new feature and automation development, write unit tests, self-test and QA software, continuously deliver high-quality engineering results. Working closely with our brilliant product managers, software engineers, data scientists, designers...

Promoted
Red Ventures
Charlotte, North Carolina

The AllConnect team is seeking an experienced Software Engineer to join our growing Engineering Team. Understand and know when to leverage various web services, software tools, and software architecture approaches to autonomously design scalable, maintainable, secure, and reusable solutions. But you...

Promoted
DICE
Charlotte, North Carolina

One of the largest world's largest manufacturing companies is searching for a Senior Software Engineer as they experience growth. One of the largest world's largest manufacturing companies is searching for a Senior Software Engineer as they experience growth. Software Engineering/Development experie...

The Hartford
Charlotte, North Carolina

Ability to design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient, adhering industry standards such as multi region support with fault tolerant and data replication strategies. Executes on Production Engineering process and practices such as inc...

20-0278792 Docutech, LLC
G,North Carolina Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

WELLS FARGO BANK
Charlotte, North Carolina

Wells Fargo is seeking a Senior Software Engineer to join our dynamic team and spearhead the transformational next generation Contact Center Solution. Adopt and champion standards and companywide best practices for engineering and large-scale technology solutions in all aspects such as design, devel...

TTX Company
Charlotte, North Carolina

A Software Engineer IV works independently and with one or more teams to design, develop, maintain, test and evaluate simple and complex software solutions, by applying advanced knowledge of software engineering principles, using various software tools and programming languages and aligning with bus...

Reperio Human Capital
North Carolina, USA

Senior Embedded Software Engineer. Senior Embedded Software Engineer. Remote, C++, Embedded, Senior, Software, C. As the Embedded Software Engineer, you will utilize your extensive knowledge to collaborate and add value to the large projects they are currently in. ...

New Relic, Inc.
Charlotte, North Carolina

Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer Req ID FY|R&D|#1 Location(s) Annapolis, Maryland, USA; Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Charleston, South Carolina, USA; Charlotte,...