Dominion Financial Services-posted 13 days ago
Full-time • Mid Level
Baltimore, MD

Dominion Financial Services (DFS) is a mortgage originator for single family real estate. DFS originates two main loan products – a short term bridge loan for fix & flip investors, and a long-term rental loan for landlords growing their rental portfolios. DFS is thriving in the current competitive environment and shows aggressive quarterly growth. Our current origination volume is $100MM per month. DFS is looking for a detail-oriented professional to join our growing team. Position Overview Dominion Financial Services is seeking an experienced Salesforce Developer to join our team and play a key role in designing, developing, and deploying scalable Salesforce solutions. The ideal candidate will have deep expertise in Apex development , familiarity with enterprise design patterns , and proficiency in both modern (LWC) and legacy (Visualforce) UI frameworks. This role also requires strong DevOps and CI/CD experience to support continuous delivery and system optimization.

  • Design, develop, test, and deploy custom Salesforce solutions using Apex, Lightning Web Components (LWC), and Visualforce
  • Implement enterprise design patterns leveraging the fflib (FinancialForce Apex Common) library for proper separation of concerns.
  • Build and maintain responsive Lightning Web Components for modern user experiences.
  • Support and enhance existing Visualforce pages for legacy functionality.
  • Develop and maintain automated test classes to ensure quality and high code coverage.
  • Participate in code reviews and provide constructive feedback to team members.
  • Collaborate with business analysts, administrators, and stakeholders to translate requirements into technical solutions.
  • Implement and maintain CI/CD pipelines for automated deployments.
  • Manage Git-based source control workflows using GitHub or Bitbucket.
  • Troubleshoot and optimize application performance.
  • Document technical designs, deployment processes, and solution architectures
  • Stay up to date with Salesforce releases and recommend enhancements that drive business value.
  • 3+ years of hands-on Salesforce Apex development experience.
  • Strong understanding of enterprise design patterns , including: Separation of Concerns (Domain, Service, Selector layers) Unit of Work and Application Factory patterns
  • Proficiency with Lightning Web Components (LWC)
  • Experience supporting Visualforce pages and controllers.
  • Hands-on experience with CI/CD tools (e.g., Gearset, Copado).
  • Proficiency with Git workflows (GitHub, Bitbucket).
  • Strong understanding of Apex test classes and Test-Driven Development (TDD)
  • Deep understanding of the Salesforce data and security models , and governor limits
  • Experience writing SOQL and SOSL queries.
  • Knowledge of integration patterns using REST and SOAP APIs.
  • Familiarity with Salesforce DX and scratch orgs
  • Bachelor’s degree in Computer Science , Information Systems , or equivalent experience.
  • Salesforce Administrator or Advanced Administrator certification preferred.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills with the ability to explain technical concepts clearly.
  • Experience working in Agile/Scrum environments.
  • Salesforce Platform Developer I certification.
  • Knowledge of additional Salesforce clouds (e.g., Sales Cloud, Marketing Cloud).
  • Familiarity with JavaScript frameworks and modern web development practices.
  • Experience with automated testing frameworks for LWC (e.g., Jest).
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • 401(k) matching
  • Paid time off
  • Company outings & social events
  • Virtual events
  • Companywide competitions and raffles
  • Personal financial workshops
  • Orioles season tickets
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service