Finance of America Companies-posted 2 months ago
$135,000 - $160,000/Yr
Full-time • Mid Level
San Diego, CA
501-1,000 employees
Credit Intermediation and Related Activities

Plays a key role in coding, testing, and deploying Salesforce solutions. Works closely with product owners and developers to deliver a high quality experience that meets stakeholder requirements by helping others when needed, providing ideas during the planning/refinement process, and encouraging discussion and collaboration with other developers.

  • Designs, codes, tests, and deploys Salesforce solutions, and develops Visualforce pages.
  • Documents application development processes and systems, including integrations and 3rd party systems used in conjunction with Salesforce.
  • Coordinates enterprise projects, third-party tools, and custom software integrations to build highly scalable, integrated business applications using a variety of tools e.g. Salesforce Lightning, force.com, Apex, Visualforce, data modeling, application programming interfaces (APIs), representational state transfer (RESTful), Simple Object Access Protocol (SOAP) web services, and third party applications.
  • Completes user stories and configures solutions to meet user story requirements and best practices in collaboration with business units.
  • Provides expertise in enterprise application development and deployment tools and best practices (e.g. source code management, code review/optimization, unit testing, etc.).
  • Analyzes, cleans, transforms, and models data for reporting solutions that meet business needs.
  • Resolves and documents escalated technical issues for end users.
  • Follows through on unresolved issues and problems until resolved or further escalated.
  • Remains abreast of technology trends and vendor product roadmaps to determine how they best fit customer demands/requests and leverage delivered functionality.
  • Coaches, mentors, and trains more junior Salesforce Developers in internal policies, procedures, and best practices.
  • Participates in Scrum teams to build and maintain efficient, reusable, and reliable code.
  • Participates in Agile Scrum ceremonies (e.g. sprint plans, backlog grooming, and retrospective two-week sprints).
  • Performs other duties as assigned.
  • Bachelor's Degree or comparable qualifications.
  • Minimum of 4 years of related experience developing complex applications on the Salesforce Platform (e.g. Service Cloud, Sales Cloud, Communities, Force.com, App Exchange, etc.), preferably in a mortgage lending or financial services organization.
  • Extensive experience with relational database tools (e.g. MySQL, SQL Server, Oracle, etc.).
  • Experience with object-oriented design and design patterns to ensure system scalability using applicable coding languages (e.g. Java, Ruby, C#, C++, etc.).
  • Experience working with web services (e.g. representational state transfer (RESTful) and Simple Object Access Protocol (SOAP)).
  • Extensive experience as a Salesforce administrator for a variety of components (e.g. sharing rules, object permissions, permissions sets, user roles, process builder, workflow rules, approval processes, reports, dashboards, web to lead, lightning app builder, etc.).
  • Extensive experience with Salesforce development using a variety of tools (e.g. Visualforce (Apex, HTML, CSS, JavaScript), Apex (Test Classes, Classes, Triggers, Web Services, API's), etc.).
  • Proficiency in the Salesforce Dot Com (SFDC) development environment (e.g. Force.com integrated development environment (IDE), Migration Tools, SOSL, SOQL, etc.) and technologies for configuration, custom development, and integration.
  • Experience with Sandbox management (including full sandbox).
  • Experience developing applications using a variety of tools and methods (e.g. Lightning Components, custom sites, etc.).
  • Interpersonal, oral, and written communication, and presentation skills to communicate with both technical and non-technical business partners.
  • Analytical and problem-solving skills with a customer service orientation.
  • Strong interpersonal skills and must be a team player.
  • Organizational, prioritization, and time management skills with attention to detail.
  • Proficiency in Microsoft Office Suite.
  • Salesforce Developer Certification
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Paid time-off benefits
  • Flexible spending account
  • 401(k) with employer match
  • Employee Stock Purchase Plan (ESPP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service