Job Openings Salesforce Developer - FSC

About the job Salesforce Developer - FSC

The Senior Salesforce Developer is a technical leader within the delivery team, responsible for architecting, building, and optimizing complex Salesforce solutions across multiple clouds and client industries. This role involves hands-on development, technical mentorship, and active collaboration with clients and cross-functional teams. The ideal candidate combines deep Salesforce expertise with strong problem-solving and communication skills, driving project excellence from discovery to delivery.

Responsibilities:

  • Client Engagement & Technical Leadership:
    • Work directly with clients and stakeholders to understand complex business requirements and translate them into scalable technical solutions.
    • Lead technical discovery sessions and provide guidance on solution architecture, system design, and implementation approach.
    • Identify risks and provide mitigation strategies during the planning phase.
  • Solution Architecture & Development:
    • Design and develop robust Salesforce applications using Apex, Lightning Web Components (LWC), Flows, Visualforce, and SOQL.
    • Build scalable integrations with external systems using REST/SOAP APIs, middleware platforms (e.g., Mulesoft), and third-party tools.
    • Recommend and implement Salesforce best practices around performance, security, and maintainability.
    • Guide clients on architecture trade-offs and platform limitations.
  • Project Execution & Code Quality:
    • Take technical ownership of project deliverables, ensuring clean, reusable, and well-documented code.
    • Perform peer code reviews and mentor junior developers on best practices, performance, and maintainability.
    • Collaborate closely with Project Managers and Business Analysts to ensure proper sprint planning, ticket estimation, and delivery timelines.
  • Collaboration & Communication:
    • Act as the technical point of contact for both internal teams and client stakeholders.
    • Provide regular updates on development progress, blockers, and delivery timelines.
    • Support client training, UAT, and go-live readiness with a hands-on approach.
  • Innovation & Continuous Improvement:
    • Stay current with Salesforce releases, new features, and emerging tools in the ecosystem.
    • Identify opportunities to standardize and improve internal development frameworks, tools, and practices.
    • Contribute to internal documentation and knowledge sharing within the Strong CRM delivery team.

Requirements:

  • Experience:
    • 5+ years of Salesforce development experience in Apex, LWC, Flows, and Visualforce.
    • Proven track record delivering solutions using Financial Service Cloud.
    • Extensive experience with integrations using APIs, middleware, and Salesforce Connect.
    • Experience working with managed packages and AppExchange tools.
    • Strong background in Agile methodologies, sprint planning, and ticket lifecycle management.
    • Client-facing experience, including leading technical workshops and presenting solutions to non-technical stakeholders.
  • Skills:
    • Advanced problem-solving and debugging skills across front-end and back-end components.
    • Strong verbal and written communication skills in English.
    • Technical leadership: ability to guide and mentor other developers and participate in architectural decisions.
    • Solid understanding of development lifecycle tools (e.g., Git, CI/CD tools like Copado or Gearset, scratch orgs, and SFDX).
  • Knowledge:
    • Deep knowledge of Salesforce platform capabilities, limits, governor limits, and performance tuning.
    • Familiarity with front-end technologies (JavaScript, HTML, CSS) and how they relate to LWC development.
    • Proficient in writing complex SOQL queries, understanding data modeling and sharing/security architecture.
    • Preferred certifications:
      • Platform Developer I (required)
      • Platform Developer II (strongly preferred)
      • Salesforce Financial Services Cloud Accredited Professional (required)
      • Salesforce Administrator, App Builder, or Architect certifications are a plus.
    • Bachelor's degree in Computer Science or a related technical field preferred.

Results:

  • Delivery of high-performance, scalable, and secure Salesforce solutions that exceed client expectations.
  • Proactive identification of technical risks and mitigation strategies during design and implementation.
  • Accelerated project delivery through code reuse, streamlined development, and collaboration.
  • Clear technical guidance for clients and internal team members across multiple engagements.
  • Ongoing contribution to team skill growth through mentoring, code reviews, and knowledge sharing.
  • Recognition by clients and peers as a trusted technical leader and Salesforce expert.
  • Advancement toward Salesforce Architect or Lead Developer roles within the organization.