> Markdown version of [/jobs/ext/2165841-senior-salesforce-developer-elmhurst-illinois](https://www.wearedevelopers.com/jobs/ext/2165841-senior-salesforce-developer-elmhurst-illinois). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Salesforce Developer Elmhurst, Illinois - **Company:** Brightview Medical LLC - **Location:** Elmhurst, IL, United States - **Experience:** Expert - **Salary:** $120,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Salesforce Object Search Language (SOSL), Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, Authentication Protocols, Automation of Tests, Unit Testing, Big Data, Code Review, Continuous Integration, Data Architecture, Data Integrity, Serialization, Software Debugging, Programming Tools, Fault Tolerance, Human-Computer Interaction, JSON, OAuth, Performance Tuning, Productivity Software, Salesforce.Com, Systems Integration, Extensible Markup Language (XML), Apex Code, Git, Visualforce, Git Flow, Enterprise Integration, Salesforce Object Query Language (SOQL), Code Restructuring - **Published:** August 21, 2026 - **Apply:** https://www.careerjet.com/job/us456918779bfea364911302c861e6af21/eaa ## About the Role * 5+ years of hands-on Salesforce development experience, with the vast majority of that time spent writing Apex, building custom UI, and architecting solutions. * Required Certification: Salesforce Certified Platform Developer I * Preferred Certification: Salesforce Certified Platform Developer II, Salesforce Certified Platform App Builder, or Salesforce Certified System / Application Architect credentials. * Deep Apex & Data Modeling Expertise: Advanced SOQL/SOSL, enterprise trigger handler frameworks, bulkification patterns, and asynchronous design (Batchable, Queueable, Schedulable) * Integration Engineering: Proven track record building and maintaining custom REST integrations on both sides (inbound and outbound), including Named Credentials, complex JSON/XML serialization, authentication protocols (OAuth 2.0), and fault-tolerant error handling * Full-Stack Salesforce UI: Extensive experience in Lightning Web Components (LWC), along with the practical fluency to read, maintain, and refactor legacy Aura Components and Visualforce. * Security & Performance at Scale: Thorough mastery of Salesforce sharing architecture, record-level security, Large Data Volumes (LDV), and CPU/heap governor limit optimization. * Modern Development Tooling: Git-based branch workflows, Salesforce CLI (sf), metadata/source format deployments, and resolving merge/deployment conflicts. * Strong Communication: Clear technical writing ability for documentation, pull requests, and architectural discussions. * Experience safely introducing developer productivity tools (AI-assisted coding, IDE tooling) and exploring Salesforce AI features (Agentforce, Prompt Builder). * Familiarity with healthcare/HIPAA compliance, PHI access controls, or logistics/transportation operations. ## Description The Senior Salesforce Engineer will spend most of their time writing code and be responsible for developing, maintaining, and modernizing an established Salesforce platform supporting live logistics operations. They will work across Lightning Web Components, Aura Components, Visualforce, and Apex Components, confidently navigating complex architectures and tracing issues from the user interface through Apex and integration layers while ensuring reliability and data integrity. How You Will Contribute * Core Custom Apps & UI: Build and modernize internal tools used by operations and dispatch. You will deliver new capabilities in Lightning Web Components (LWC) while strategically refactoring legacy Aura Components and Visualforce pages into modern patterns. * Integrations & APIs: Design, build, and maintain high-throughput integrations. We both consume external services and expose custom Apex REST endpoints for internal systems. * Automation & Async Processing: Own business-critical Batch, Queueable, and Schedulable Apex jobs. You will ensure jobs run cleanly within governor limits, implement robust retry/error-handling patterns, and guide the migration of legacy automations to Flow or modern Apex. * Data Architecture & Complex Sharing: Build scalable data models and manage a granular record visibility architecture (Apex Managed Sharing, programmatic sharing rules, and performance tuning at scale). * Engineering Standards & Modern Tooling: Learn and utilize existing practices across CI/CD, branching strategies, and automated testing. You will help evaluate and safely integrate modern developer tooling (including AI coding assistants and Salesforce platform features like Agentforce and Prompt Builder where they deliver genuine value) * Write real tests: Build comprehensive unit tests with meaningful assertions and robust mock frameworks. * Ship with discipline: Use modern Git-based workflows, automated validation, and peer code reviews * Balance code vs. configuration: Choose Salesforce Flow and native configuration when it is the right architectural tool, and use Apex when performance, scale, or maintainability demands it. * Own production reliability: Diagnose debug logs, governor limit exceptions, and integration timeouts to fix root causes rather than symptoms. * Partner with the business: Collaborate directly with technical leads, BAs, and stakeholders to translate operational needs into scalable technical designs with the ability to push back constructively when a proposed approach will not scale ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)