Senior Salesforce Developer

The Smart
Tallahassee, FL, United States
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Salesforce Object Search Language (SOSL) HTML JavaScript (Programming Language) Agile Methodology Unit Testing Cascading Style Sheets (CSS) Configuration Management Information Systems System Configuration Data Sharing Data Synchronization DevOps
+24 more
Design Web Format Electronic Data Interchange (EDI) Object-Oriented Software Development Systems Development Life Cycle Release Management Salesforce.Com Software Deployment Software Engineering Systems Integration Web Services Enterprise Application Integration Apex Code Enterprise Software Applications SOAPAPI Visualforce Integration Tests Information Technology Optimization Algorithms Apex Programming Integration Frameworks Salesforce Object Query Language (SOQL) Codebase Front End Software Development Restful APIs

Job description

The Applications Development Analyst is a senior Salesforce professional responsible for designing, developing, integrating, and supporting enterprise Salesforce solutions. This role works closely with business stakeholders, technical teams, and leadership to translate business requirements into scalable, secure, and high-performing Salesforce applications. The position provides technical leadership across Salesforce development, integration, automation, security, testing, deployment, and knowledge transfer activities while ensuring adherence to best practices and enterprise standards. Key Responsibilities Salesforce Development & Customization

  • Design, develop, and maintain custom Salesforce applications and enhancements
  • Develop Apex classes, triggers, service classes, batch Apex, queueable Apex, and scheduled jobs
  • Build and maintain Lightning Web Components (LWC) and Visualforce pages
  • Customize Salesforce functionality to support evolving business requirements
  • Optimize Salesforce performance and scalability through best-practice development techniques

Salesforce Administration & Automation

  • Configure Salesforce objects, fields, page layouts, validation rules, and business processes
  • Design and implement workflow automation using Salesforce Flow and other declarative tools
  • Streamline business operations through automated processes and system enhancements
  • Support configuration management across development, testing, and production environments

Integration & API Development

  • Design, develop, and support integrations between Salesforce and external systems
  • Build and maintain REST and SOAP API integrations
  • Configure data exchange processes and interface solutions
  • Troubleshoot integration issues and optimize data synchronization processes

Security, Compliance & Governance

  • Implement and maintain Salesforce security models, including profiles, permission sets, and role hierarchies
  • Ensure compliance with organizational security standards and Salesforce best practices
  • Review and optimize access controls and data-sharing configurations
  • Support governance initiatives related to Salesforce development and deployment

Requirements Analysis & Stakeholder Engagement

  • Conduct stakeholder interviews and discovery sessions to gather business and technical requirements
  • Evaluate existing Salesforce configurations, codebases, and integrations
  • Translate business needs into technical designs and implementation plans
  • Provide recommendations for system enhancements and process improvements

Testing, Release Management & Production Support

  • Develop and execute unit testing and integration testing activities
  • Support User Acceptance Testing (UAT) and defect resolution processes
  • Troubleshoot and resolve production issues and application defects
  • Deploy changes following established change management and release management procedures
  • Support production deployments and post-deployment validation activities

Documentation & Knowledge Transfer

  • Create and maintain technical documentation for customizations, integrations, and development standards
  • Document solution designs, system configurations, and deployment procedures
  • Conduct knowledge transfer sessions for internal technical teams and stakeholders
  • Ensure long-term maintainability and supportability of implemented solutions, Salesforce Platform
  • Salesforce Administration
  • Apex
  • SOQL
  • SOSL
  • Lightning Web Components (LWC)
  • Visualforce
  • Salesforce Flow
  • Process Automation

Development & Integration

  • REST APIs
  • SOAP APIs
  • JavaScript
  • HTML
  • CSS

Security & Governance

  • Profiles
  • Permission Sets
  • Role Hierarchies
  • Sharing Rules
  • Data Access Controls

Requirements

Senior Level (10+ years of relevant experience), * Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience

  • Salesforce Administrator Certification
  • Salesforce Platform Developer Certification
  • Salesforce Platform App Builder Certification
  • 10+ years of Salesforce platform design and development experience
  • Extensive experience with Apex programming and object-oriented design principles
  • Strong experience developing:
  • Apex Classes
  • Triggers
  • Service Classes
  • Batch Apex
  • Queueable Apex
  • Scheduled Jobs
  • Advanced knowledge of Salesforce governor limits and optimization techniques
  • Strong expertise with SOQL and SOSL query development and optimization
  • Experience developing Lightning Web Components (LWC)
  • Experience with JavaScript, HTML, CSS, and modern front-end development principles
  • Experience with Salesforce Flow and declarative process automation
  • Experience working in technical leadership or lead developer roles
  • Experience supporting large-scale, complex Salesforce implementations
  • Strong understanding of Agile methodologies and Software Development Life Cycle (SDLC)
  • Experience with Salesforce production deployments and troubleshooting deployment issues

Preferred Qualifications

  • Experience serving as a Salesforce Technical Lead or Solution Architect
  • Experience integrating Salesforce with enterprise applications and third-party platforms
  • Experience with DevOps and Salesforce release management tools
  • Experience supporting public sector or enterprise environments
  • Experience mentoring junior developers and leading technical teams
  • Knowledge of enterprise architecture, integration frameworks, and Salesforce best practices

Core Skills & Attributes

  • Advanced Salesforce development expertise
  • Strong architectural and solution-design capabilities
  • Excellent analytical and problem-solving skills
  • Strong understanding of enterprise integration patterns
  • Ability to lead technical discussions and solution reviews
  • Strong stakeholder management and communication skills
  • Attention to detail and commitment to quality
  • Ability to manage multiple priorities and deadlines
  • Collaborative and team-oriented mindset
  • Strong documentation and knowledge-transfer capabilities
  • High level of accountability and ownership, * Agile
  • SDLC
  • Change Management
  • Release Management
  • Unit Testing
  • Integration Testing
  • User Acceptance Testing (UAT)

Benefits & conditions

  • Competitive salary

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all