Senior Salesforce Developer

Flow Control Group•Charlotte, NC

About The Position

Flow Control Group is seeking a Senior Salesforce Developer/Architect to improve and enhance the organization’s Salesforce platform. The role bridges enterprise system design and hands-on technical execution, translating business objectives and processes into scalable Salesforce solutions while considering the wider organization’s needs. The position is part of the IT team and reports directly to the IT Salesforce Platform Manager. The role covers Salesforce solution architecture, development, integrations, data migration, DevOps, governance, and technical mentorship. The developer will collaborate with the Salesforce Administrator and business stakeholders to validate requirements and address security, scalability, and platform limits. The role also involves evaluating emerging platform capabilities, including AI and data clouds.

Requirements

  • At least 3–5 years of Salesforce development experience.
  • 3–5 years of object-oriented programming experience; Java or C# preferred.
  • Experience as a Salesforce Architect.
  • Knowledge of Salesforce Sales Cloud, Field Service Management, Service Cloud, and Marketing Cloud.
  • Experience implementing and developing in Apex, Lightning Web Components, Visualforce, and Java.
  • Significant work with Apex classes, triggers, Batch Apex, SOQL, Visualforce, and UI technologies such as HTML, JavaScript, and CSS.
  • Ability to write, interpret, and critique technical specifications.
  • Excellent written and verbal communication skills.
  • Certified Salesforce Platform Developer I.
  • Ability to work independently and collaborate and communicate effectively with business stakeholders and other Salesforce team members.

Nice To Haves

  • Additional Salesforce certifications, such as Salesforce Administrator, Salesforce Platform App Builder, Platform Developer II, JavaScript Developer I, or Mobile Application Developer.
  • Competency in other languages or development technologies, including XML, Flex, .NET, SQL, C++, SOAP-based web services.
  • Demonstrated continued personal and professional development.
  • Active participation in the Salesforce community.
  • Bachelor’s or postgraduate degree, professional qualification, or relevant experience.

Responsibilities

  • Participate in Salesforce full-lifecycle implementations using SDLC practices, preferably in an Agile environment.
  • Manage application phases of system implementation, including configuration, customization, integration, and data migration.
  • Translate business requirements into end-to-end, scalable Salesforce architecture across Service Cloud, Experience Cloud, and Sales Cloud.
  • Build and review custom code and low-code solutions using Apex, Lightning Web Components, Visualforce, and Salesforce Flows.
  • Design REST/SOAP APIs, event-driven architectures, and middleware connectors, alongside data migration and modeling.
  • Enforce coding standards, security models, governor-limit-safe patterns, and automated CI/CD pipelines.
  • Guide, mentor, and upskill junior developers and administrators through code reviews and technical direction.
  • Evaluate modern platform features, including Einstein, Agentforce, and data clouds.
  • Collaborate with the Salesforce Administrator to validate business requirements and assess security, scalability, and platform-limit considerations.
  • Develop custom user interfaces, including Visualforce pages, Lightning pages, Aura Components, and Lightning Web Components.
  • Use Salesforce APIs to integrate Salesforce with other organizational systems.
  • Follow Salesforce best practices, maintain code documentation, and write and maintain test classes for custom development.
  • Integrate and maintain business applications connected to Salesforce, such as DocuSign, Conga, Youreka, and Survey Gizmo.
  • Gather requirements and present solutions to stakeholders.
  • Work independently and collaborate with business stakeholders and other Salesforce team members.

Benefits

  • Broad-based employee ownership program.
  • Medical, dental, and vision coverage.
  • Competitive 401(k) matching.
  • Paid time off and holidays.
  • Parental leave.
  • Wellness resources.
  • Employee referral programs.
  • Climb Financial Program resources, which may include emergency assistance funds, earned wage access, financial coaching, low-cost loan options, retirement planning resources, and opportunities to build wealth through employee ownership.
  • Access to FCG University, with more than 80,000 learning courses.
  • Career advancement opportunities, cross-functional experience, mentorship, and professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service