Sr Programmer Analyst; Salesforce
Listed on 2026-05-01
-
Software Development
Cloud Engineer - Software, Software Engineer, Salesforce Developer, Full Stack Developer
JOB SUMMARY
This position provides analysis and functional/technical skills in an existing and emerging Salesforce environment. Candidate will work within the Salesforce and Service Max development team. Performs a broad range of tasks which include research, analysis, design, configuration, coding, testing, maintenance, support, training, and implementation of information technology solutions in the Salesforce platform.
This position will primarily focus on work within the Experience Cloud ecosystem, including development and optimization of our external‑facing portals. The role will also support Agentforce initiatives through the deployment of new virtual agents designed to improve overall customer experience.
ESSENTIAL DUTIES- Design, develop and configure Salesforce Sales Cloud, Service Cloud, Experience Cloud and Agentforce along with Service Max.
- Ensure all development – Apex, LWC, flows, integrations, and configuration – follows Salesforce best practices, including governor‑limits awareness, naming conventions, flow design standards, and maintainable architecture patterns.
- Implement complex development tasks, including Apex classes, triggers, LWC/Aura components, API integrations, and data model design.
- Ensure code quality through unit testing, automated testing strategies, peer reviews, and adherence to development standards.
- Support release management processes, including version control and deployment strategies.
- Take initiative to understand customers and their environment; dedicated to quality client service and proactive and responsive to client needs.
- Lead requirements‑gathering sessions with product owners, business stakeholders and end users to understand needs, pain points and desired outcomes.
- Translate business requirements into clear functional and technical specifications, user stories and acceptance criteria.
- Apply highly professional business and/or technical knowledge when working with customers, other IT groups and vendors.
- Demonstrate ownership and personal accountability for areas of responsibility, proactively identifying issues and driving solutions.
- Conduct research and evaluate emerging Salesforce technologies, including AI‑driven features and Agentforce capabilities.
- Work with team members to deliver on time and on budget committed results to customers.
- Continuously expand knowledge of Salesforce, Agentforce, Service Max, and related technologies through self‑directed learning and certifications.
- Share responsibility with team members for 24‑hour on‑call problem resolution.
Bachelor’s degree in Computer Science or equivalent education and experience sufficient to successfully perform the essential functions of the job may be considered.
ExperienceMinimum 8 years of experience.
- In‑depth experience in Salesforce declarative development (object modeling, translation workbench, workflow rules, validations, page layouts, etc.).
- Experience in development (Apex triggers, classes, Visualforce, controllers).
- Experience with Lightning Web Components and Aura Components.
- Experience with Salesforce communities (Experience Cloud).
- Experience with Service Max a plus.
- Active developer certifications (Admin/Advanced Admin, PD1, PD2) required.
- UI/UX design experience in the Salesforce Experience Cloud is a plus.
- Agentforce configuration knowledge is a plus.
- Mobile optimization of Salesforce Experience Cloud sites is a plus.
- Experience writing functional requirements and associated test cases.
- Understanding of Agile methodology preferred.
- Solution Architecture Skills – ability to drive leading practices and established design patterns for integration and core application development in
- Experience with common code development/migration tools (Git with Azure Dev Ops, etc.).
- Ability and willingness to educate and train others.
- Strong orientation to customer satisfaction.
- Ability and willingness to work on multiple projects at one time and prioritize.
- Demonstrated ability to initiate, promote, and exhibit team‑oriented behavior.
- Demonstrated working knowledge of multiple business disciplines.
- Demonstrated ability to communicate…
(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).