Salesforce Developer
Remote
W2
Overall Objective
Seeking a strong Salesforce Developer (SE III) who can quickly ramp up, operate independently in a high-performance enterprise banking environment, and contribute to critical loan origination and regulatory compliance projects within the Business Banking Salesforce & nCino platform.
The role requires solid Apex and declarative development experience, with strong problem-solving ability, system understanding, and professional accountability similar to internal full-time employees.
Summary – Ideal Candidate Snapshot
- 5–8 years of software development; 3+ in Salesforce.
- Strong in Apex, Flows, SOQL, understands SOLID design principles.
- Can clearly articulate how they’ve solved business problems using Salesforce.
- Prior experience in banking, nCino, or complex enterprise systems preferred.
- Confident communicator, proactive learner, and fast adapter.
- Able to work independently in a structured Agile environment.
Key Technical Requirements
Skill Area
Details / Expectations
Salesforce Apex
Must have solid Apex coding skills beyond basic triggers. Should understand frameworks, methods, and SOLID principles (especially Single Responsibility Principle). Experience in building modular, efficient code to prevent governor limit issues (SOQL 101 errors, over-processing).
Salesforce Declarative Tools
Experience with Flows, Process Builder, page layouts, record types, and object relationships. Should be able to articulate when to use declarative vs. programmatic solutions.
LWC / Aura Components
Experience is preferred but not the top priority.
Query Writing
Proficiency in SOQL/SOSL queries is essential. Some candidates have struggled here — must be able to confidently write and explain queries.
Version Control & Tools
Experience with GitLab, VS Code, Jira. Understanding CI/CD is helpful but can be trained.
Testing Experience
Must understand testing types — not just code coverage. Should be able to describe positive, negative, and regression testing, as well as UAT support.
Industry Experience
Banking or financial services experience is strongly preferred due to regulatory and data complexity.
Education
Bachelor’s or higher (Computer Science preferred). Education is not a deciding factor if strong practical skills exist.
nCino (Loan Origination)
Nice-to-have, can be trained on. Not a must.
OmniStudio / OmniScripts
Not required for this team (prior postings mentioned it, but no longer relevant).
Experience Level / Candidate Profile
- 6+ years total development experience (3+ years Salesforce-specific).
- Candidates who previously worked in .NET or other object-oriented languages tend to perform better transitioning into Salesforce Apex.
- Must be a self-starter who can adapt quickly to enterprise processes, tools, and agile ceremonies.
- Looking for candidates who can think through business requirements, not just execute technical tasks (“widget coders”).
Work Environment & Delivery Expectations
- Agile Scrum model – daily standups, refinement, sprint planning, and monthly production releases (Friday evenings).
- Expectation of full accountability for delivery and testing.
- Developers are T-shaped – must be able to develop, test, and validate their own and peers’ work.
Job Types: Full-time, Contract
Pay: $70.00 - $80.00 per hour
Work Location: Remote