Jobs and Careers
GC

Senior Salesforce Developer

GCI
United States, United StatesRemotefull_timeVerifiedPosted 20 Aug 2026

About the role

 

GCI's Senior Salesforce Developer will support the organization's Salesforce ecosystem by designing, developing, testing, and implementing scalable and efficient solutions that meet evolving business needs. In partnership with the Salesforce Business Analyst and Salesforce Administrator, this position ensures the effective integration, optimization, and maintenance of Salesforce products, supporting strategic initiatives and enhancing user experience. Brings technical expertise to automate processes, improve data integrity, and help deliver a high-performing, secure, and user-friendly CRM platform.

Working Relationships:

  • Salesforce Business Analyst: Collaborates to understand business requirements, recommend solutions, and validate functionality post-development.
  • Salesforce Administrator: Partners to ensure changes are aligned with configuration standards, user permissions, and platform stability.
  • IT Teams: Coordinates with data, security, and infrastructure teams to ensure secure and seamless integration of Salesforce with other systems.
  • End Users: Supports training efforts and addresses feedback on functionality and performance.

ESSENTIAL DUTIES AND RESPONSIBILITIES FOR ALL LEVELS:

Solution Design & Development:

  • Collaborate with Business Analysts and stakeholders to gather and understand functional and non-functional requirements.
  • Design and implement scalable, reusable, and high-performance solutions using Apex, Lightning Web Components (LWC), Visualforce, SOQL, and SOSL.
  • Develop custom objects, fields, page layouts, record types, validation rules, formulas, and workflows to meet business needs.
  • Build user-centric experiences using Lightning Experience and custom UI components, ensuring alignment with user stories and wireframes.
  • Create robust, modular code that adheres to Salesforce best practices and is compatible across releases and environments.

Platform Configuration & Customization:

  • Configure and extend standard Salesforce features, including Flows, Approval Processes, and Process Builder automations.
  • Leverage Salesforce declarative tools when appropriate, balancing click-based solutions with custom code for maintainability and performance.
  • Work with the Salesforce Administrator to ensure business logic and automation layers function cohesively and efficiently.
  • Optimize the use of permission sets, roles, profiles, and sharing rules to ensure secure access to data and features.

Integration & Data Management:

  • Design and implement secure integrations between Salesforce and external systems (e.g., ERP, HRIS, marketing platforms) using REST/SOAP APIs, middleware tools (e.g., MuleSoft, Boomi), or native connectors.
  • Develop and maintain batch processes, scheduled jobs, and event-driven workflows for seamless data synchronization.
  • Assist in data mapping, transformation, and migration efforts during new implementations or system changes.
  • Collaborate with data teams to ensure data quality, consistency, and integrity across all Salesforce applications.

Testing, Quality Assurance & Deployment:

  • Create and execute unit tests with robust code coverage to meet Salesforce deployment standards.
  • Participate in code reviews to ensure high code quality, adherence to best practices, and maintainability.
  • Collaborate with release management teams to package and deploy components across environments using CI/CD pipelines, change sets, or Salesforce DX.
  • Support user acceptance testing (UAT) and troubleshoot issues identified in testing environments.

Support, Maintenance & Troubleshooting:

  • Provide ongoing support and timely resolution for production issues, enhancements, and change requests.
  • Monitor system performance and proactively identify areas for improvement or risk mitigation.
  • Collaborate with the Administrator to maintain sandbox environments, refresh schedules, and testing configurations.
  • Log, track, and manage technical issues through a structured ticketing or change request system.

Collaboration & C

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GCI

View company profile →