Senior Salesforce Developer
Listed on 2026-02-28
-
Software Development
Software Engineer, Cloud Engineer - Software
SMS is part of the Alliant family of companies. SMS is a full-service insurance marketing organization (IMO) dedicated to helping independent insurance agents leverage time, make more money, and put their business in a position of distinction. With products and agents in all 50 states, SMS offers the industry's most complete IMO experience. We support every facet of an agent's business, from our comprehensive senior product portfolio to our technology, services, and marketing programs.
More information is available on the company's website at:
SUMMARYThe Senior Salesforce Developer is both a hands‑on engineer and a technical leader. This role is responsible for designing, building, and delivering high-quality Salesforce customizations while leading a team of developers. This individual will define coding standards, ensure best practices are followed, and provide guidance when the team faces technical roadblocks.
ESSENTIAL DUTIES AND RESPONSIBILITIES- Lead, mentor, and manage a team of Salesforce Developers.
- Define and enforce coding standards, development guidelines, and quality practices.
- Provide technical coaching and help developers overcome complex challenges.
- Conduct code reviews and validate the quality, scalability, and maintainability of custom solutions.
- Partner with Solution Architects and Admins to align development with business requirements.
- Participate in design discussions, providing input on customization vs. declarative options.
- Collaborate with architects, admins, and business stakeholders to shape solutions.
- Evaluate and validate technical designs developed by the team, ensuring they align with platform best practices.
- Communicate technical options and trade‑offs clearly to both technical and non‑technical stakeholders.
- Develop, test, and deploy Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and APIs.
- Support and oversee integrations between Salesforce and external systems.
- Write scalable, performant, and reusable code following Salesforce best practices.
- Ensure unit test coverage and support system/integration testing activities.
- Lead deployment and CI/CD processes across environments.
- Stay current with Salesforce releases and emerging development practices.
- Introduce new tools, frameworks, and practices to improve development efficiency.
- Promote a culture of continuous learning and technical excellence within the team.
- Ensure development aligns with enterprise security, governance, and integration standards.
- Bachelor's Degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Seven (7) or more years of Salesforce development experience (Apex, LWC, Visualforce, APIs).
- Three (3) or more years leading or mentoring Salesforce development teams.
- Salesforce Platform Developer I
- Salesforce Platform Developer II
- Salesforce Application or System Architect Certification(s)
- Additional Salesforce certifications (Admin, App Builder)
- Strong understanding of Salesforce security and data modeling expertise.
- Strong experience with Salesforce integrations (APIs, middleware, event‑driven architectures).
- Strong understanding of JavaScript, HTML, CSS, and modern frameworks (React, Angular).
- Strong code review and solution validation experience.
- Strong strategic mindset with the ability to remain hands‑on.
- Knowledge of declarative tools (Flows, Process Builder, Validation Rules).
- Knowledge of REST/SOAP APIs, authentication protocols, JSON/XML.
- Knowledge of SQL/SOQL/SOSL; ETL and data migration best practices.
- Knowledge of testing frameworks and robust unit test practices.
- Ability to coach and develop a high‑performing team.
- Ability to communicate technical trade‑offs to diverse audiences.
- Ability to define and enforce coding standards in enterprise environments.
- Experience with Dev Ops/CI/CD tools such as Salesforce DX, Git, Jenkins, Git Hub Actions, or Azure Dev Ops or similar.
- Experience with Apex triggers, classes, batch/future/queueable jobs; governor limit optimization.
- Experience with Lightning Web Components (LWC), Aura Components, Visualforce (legacy).
"Successful people do those things that failures refuse to do."
Equ…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).