Salesforce Developer
JKV International
San Antonio, TX, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Unit Testing
Cloud Computing
Code Coverage
Code Review
Extract Transform Load (ETL)
Data Manipulation Languages
Data Transformation Services
Software Design Documents
DevOps
Design Web Format
Github
+27 more
Web Servers
Metadata
OAuth
Release Management
Mockito
Cloud Services
Copado
Salesforce.Com
Service Layer
Systems Integration
Talend
Apex Code
Process Builder (Salesforce)
SOAPAPI
Change Data Capture
Git
Visualforce
Data Loader
Apex Programming
Salesforce Object Query Language (SOQL)
Data Objects
Restful APIs
Software Version Control
Api Management
Marketing Cloud
Mulesoft
Custom Reports
Requirements
<>Salesforce Configuration
- Strong experience with Salesforce declarative development including Flows, Process Builder, Workflow Rules, and Approval Processes
- Expertise in Custom Objects, Custom Fields, Relationships (Lookup, Master-Detail, Many-to-Many)
- Hands-on experience with Security Model: Profiles, Permission Sets, Roles, OWD, Sharing Rules, and Field-Level Security
- Lightning Experience customization including Page Layouts, Record Types, Dynamic Forms, and Lightning App Builder
- Reports & Dashboards including Custom Report Types, Joined Reports, and Dynamic Dashboards
<>Salesforce Development (Apex & LWC)
- Advanced Apex development: Classes, Triggers, Batch Apex, Queueable Apex, Scheduled Jobs, and Future Methods
- Strong understanding of Governor Limits, Bulkification, and SOQL/DML optimization
- Expertise in Lightning Web Components (LWC), including component lifecycle, wire service, event handling, and parent-child communication
- Experience supporting and migrating Aura Components to LWC
- Knowledge of Visualforce Pages, Controllers, and Extensions
- Strong unit testing practices with Apex Test Classes, @TestSetup, Mocking, and maintaining 75%+ code coverage
<>Integrations
- Experience with REST and SOAP APIs, Apex Callouts, and Named Credentials
- Hands-on experience with Salesforce Data Cloud (Data 360)
- Platform Events and Change Data Capture (CDC) for real-time integrations
- Experience with MuleSoft, Informatica, or similar iPaaS solutions
- External Services and declarative API integrations
- OAuth 2.0 authentication flows including JWT, Web Server, and Username-Password
- ETL/Data Migration tools such as Data Loader, Workbench, Jitterbit, and Talend
<>Architecture & DevOps
- Experience implementing Trigger Frameworks (FFLIB preferred)
- Service Layer, Selector Layer, Domain Layer, and Enterprise Architecture patterns
- Salesforce DX (SFDX), Scratch Orgs, and Unlocked Packages
- Source Control using Git
- CI/CD pipelines using GitHub Actions, Copado, or similar tools
- Strong understanding of Metadata API and Tooling API deployment mechanisms
<>Salesforce Ecosystem
- Deep expertise in Sales Cloud, Service Cloud, and Financial Services Cloud
- Experience with Data Cloud (Data 360) and Marketing Cloud
- Knowledge of Salesforce seasonal releases and release management processes
- Experience evaluating and managing AppExchange packages
<>Soft Skills
- Ability to translate business requirements into scalable technical solutions
- Conduct code reviews and mentor development teams
- Strong stakeholder communication and collaboration skills
- Excellent documentation skills including technical specifications, architecture diagrams, and solution design documents, * Salesforce Platform Developer II (PD2)
- Experience leading Salesforce development teams
- Experience working in enterprise-scale Salesforce environments
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
CS
Christina Schaireiter
Why Attend a Developer Event in 2026?
6 months ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
DC
Daniel Cranney
Top Must-Visit Developer Conferences in the US in 2026
7 months ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago