Coates Group-posted 26 days ago
Full-time • Mid Level
Chicago, IL
101-250 employees

The purpose of the Senior Salesforce Developer role in the Business Applications Team is to lead the design, development, and optimization of complex Salesforce solutions that support strategic business objectives and enterprise-scale integrations. The role oversees the technical architecture, ensures adherence to Salesforce platform limits and security standards, and provides technical mentorship to junior developers. The Senior Salesforce Developer translates advanced business requirements into scalable, maintainable, and high-performing solutions using Apex, Visualforce, Lightning Web Components, and system APIs, while driving alignment with enterprise architecture and governance frameworks.

  • Delivery of scalable, secure, and high-performing Salesforce solutions that directly enable business process efficiency and operational agility.
  • Reduce system defects and rework through consistent enforcement of secure coding, architectural standards, and automated quality controls.
  • Improve business responsiveness through the timely implementation of new Salesforce capabilities that align with enterprise priorities and platform best practices.
  • Enhance data integrity and accessibility across business systems through reliable and performant integrations between Salesforce and external platforms.
  • Increase release stability and deployment velocity through the adoption of automated CI/CD pipelines, version control, and rigorous test automation.
  • Strengthen technical governance through consistent code reviews, adherence to platform limits, and compliance with organizational security and compliance policies.
  • Reduce dependency on external vendors by building internal Salesforce technical capability and mentoring junior developers toward autonomous delivery.
  • Improve cross-functional collaboration and decision-making by ensuring Salesforce solutions are designed with transparency, maintainability, and business scalability in mind.
  • Optimize system performance and user experience through proactive monitoring, refactoring, and continuous improvement of Salesforce implementations.
  • Sustain alignment of Salesforce solutions with long-term enterprise architecture, ensuring platform stability, future readiness, and measurable business value.
  • Demonstrates deep command of Salesforce development, including Apex, Lightning Web Components, Visualforce, and API integration. Designs solutions that optimize platform performance, scalability, and maintainability.
  • Applies structured architectural principles to ensure designs align with enterprise standards, security frameworks, and Salesforce best practices. Balances short-term delivery with long-term system sustainability.
  • Applies secure coding standards, enforces data privacy principles, and ensures all solutions meet organizational and platform-level compliance obligations.
  • Proactively identifies technical debt, system inefficiencies, and enhancement opportunities, leading structured remediation and optimization efforts.
  • Owns full lifecycle delivery of Salesforce solutions from design through release. Maintains high accuracy in estimation, delivery timelines, and post-deployment stability.
  • Diagnoses issues rapidly through data-driven methods, tracing root causes and implementing sustainable fixes that prevent recurrence.
  • Guides and develops junior developers through code reviews, pair programming, and structured learning. Reinforces coding discipline and engineering standards across the team.
  • Responds effectively to evolving Salesforce platform releases, architectural shifts, and changing business requirements without disrupting delivery cadence.
  • Maintains strong adherence to version control, peer review, CI/CD, and automated testing processes. Ensures all deliverables pass defined quality gates before release.
  • Understands how Salesforce capabilities drive business objectives. Aligns technical decisions with measurable business outcomes and operational efficiencies.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • Salesforce Platform Developer II certification required: Platform Developer I certification mandatory as baseline.
  • Minimum of 5–8 years of hands-on Salesforce development experience, including Apex, Visualforce, Lightning Web Components (LWC), and SOQL/SOSL.
  • Proven track record of architecting and delivering enterprise-grade Salesforce implementations across multiple clouds (Sales Cloud, Service Cloud, Experience Cloud, or equivalent).
  • Demonstrated experience integrating Salesforce with external systems using REST, SOAP, MuleSoft, or other middleware platforms.
  • Practical experience managing CI/CD pipelines using Salesforce DX, Git, and automation tools such as Jenkins, Copado, or Gearset.
  • Experience implementing test-driven development (TDD) practices, unit testing, and maintaining code coverage thresholds.
  • Strong understanding of Salesforce data modeling, sharing rules, security models, and governor limits.
  • Experience in enterprise-scale environments with complex data, process, and compliance requirements.
  • Prior leadership or mentorship experience within a technical development team.
  • Exposure to API management, identity and access management (IAM), and secure coding principles in cloud environments.
  • Demonstrated ability to collaborate across business, architecture, and operations teams to translate requirements into scalable technical solutions.
  • Salesforce Application Architect or System Architect certification strongly preferred.
  • Additional Salesforce credentials (e.g., Integration Architect, Data Architecture and Management Designer) are advantageous.
  • Agile or DevOps certification (e.g., Scrum Master, Salesforce DevOps Center Practitioner) desirable
  • annual market competitive bonus program
  • “Thrive Program” which includes a suite of flexible work options
  • dedicated time to prioritize our health and wellbeing (think virtual Yoga or meditation sessions)
  • Global Wellness paid day off to recharge
  • “Give Back Day” to allow our Crew an opportunity to make an impact in the community.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service