Salesforce Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+44 more
Job description
- Financial Services Cloud (FSC) Engineering: Architect end-to-end declarative and programmatic configurations within FSC to model intricate retail and commercial banking structures, relationship groups, and financial accounts.
- Technical Blueprinting: Formulate technical design documents, system blueprints, and data models optimized for multi-tenant enterprise environments.
- Security & Compliance Modeling: Translate strict financial regulations, data governance acts, and banking compliance policies into robust Salesforce sharing rules, profiles, and field-level security frameworks.
-
Advanced Programmatic Development * Apex Automation Engineering: Utilize APEX to design scalable, object-oriented programmatic patterns, building bulletproof Triggers, asynchronous Batch Processes, queueable jobs, and scheduled actions optimized for Large Data Volumes (LDV). * Modern Framework User Interfaces: Engineer interactive, responsive, and high-performing client/employee-facing digital experiences using Salesforce Lightning (Lightning Web Components (LWC) and Aura components). * Legacy Refactoring: Maintain, optimize, and refactor existing Visualforce pages and controller extensions, systematically migrating legacy frameworks to modern component-based models. * Database Query Optimization: Design highly efficient data retrieval mechanisms using Salesforce Object Query Language (SOQL) and SOSL, applying custom indexing and query tuning to prevent governor limit time-outs.
-
Enterprise Integration & API Engineering * Web Service Integrations: Build, test, and deploy secure, real-time inbound and outbound integrations between Salesforce and core banking systems using custom SOAP/REST APIs. * Event-Driven Architectures: Implement streaming data pipelines utilizing Salesforce Platform Events, Change Data Capture (CDC), and Pub/Sub APIs to ensure instantaneous multi-platform data synchronization. * Authentication Governance: Configure secure communication protocols, including OAuth 2.0, SAML-based Single Sign-On (SSO), and Named Credentials to protect critical financial infrastructure.
-
AI-Driven SDLC Acceleration & Cutting-Edge Innovation * AI Coding Assistance: Maximize development velocity and minimize technical debt by seamlessly incorporating market-leading AI coding assistants, such as Windsurf, Cursor, or GitHub Copilot, directly into daily SDLC workflows. * Salesforce AI Engineering: Design and implement native, cutting-edge Salesforce AI technologies, including Einstein 1 Platform, Einstein Copilot, Prompt Builder, and Agentforce solutions, to automate banking operations and deliver personalized client experiences. * Intelligent Automation: Leverage Salesforce Data Cloud alongside AI engines to ingest, unify, and run predictive analytics on complex financial data sets.
-
Release Management & DevOps Governance * CI/CD Pipeline Management: Establish and govern automated deployment pipelines using modern Salesforce DevOps infrastructure (SFDX CLI, GitHub Actions, Copado, Flosum, or Jenkins). * Code Quality Assurance: Enforce strict code quality metrics via automated static analysis tools and guarantee a minimum of 85%+ comprehensive unit test coverage. * Technical Mentorship: Lead technical code reviews, establish enterprise development standards, and mentor mid-level developers on platform best practices.
Requirements
Leveraging an extensive background of 10+ years of Salesforce platform expertise, the successful candidate will lead technical delivery, govern code quality, and implement secure, low-latency integrations. Furthermore, the ideal candidate will pioneer modern Software Development Life Cycle (SDLC) methodologies by utilizing advanced AI coding assistants and deploying Salesforce’s latest native AI innovations., * Degree Requirement: A Bachelor’s degree in Information Technology, Computer Science, Engineering, a closely related technical field, or an evaluated foreign equivalent., * Total Industry Profile: 16+ years of progressive hands-on experience within the Salesforce ecosystem, with deep immersion in a large financial institution or banking environment.
- Required Tenure: Minimum of 5 years of experience in the job offered or a related software engineering position, alongside 5 years of specialized development experience explicitly encompassing:
- Comprehensive design and development experience using APEX.
- Hands-on engineering of SOAP/REST APIs integrations.
- Building complex Apex Triggers, asynchronous batch processes, and Visualforce assets.
- Deep proficiency writing optimized Salesforce Object Query Language (SOQL) queries.
- Full lifecycle development using Salesforce Lightning (LWC / Aura).
C. Other Requirements
- Professional Credentials: Must hold multiple active Salesforce Certifications.
- Highly Preferred: Salesforce Certified Platform Developer I & II, Salesforce Certified Financial Services Cloud Consultant, and/or Certified Application/System Architect.
- AI Competency: Demonstrated capability using AI-powered development environments (like Windsurf) for rapid prototyping, and foundational knowledge of Salesforce Einstein/Agentforce platform tools.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Why Upskilling And Reskilling is Important For Developers
Is Software Engineering Over-Saturated?
What Are The Top Skills Required For Azure Developers?