Salesforce Developer - Senior

CoreSphere Logo

CoreSphere

πŸ“Remote - Worldwide

Summary

Join CoreSphere as a Salesforce Developer and become an integral part of a key project team. You will be responsible for the design, development, and support of Salesforce-related projects, demonstrating expertise in the full software development lifecycle. The ideal candidate is a self-starter with strong communication, analytical, and time management skills, capable of independent work and collaboration with diverse teams. You will develop Apex, Lightning Components, and other Salesforce technologies to meet business needs, implement enterprise development patterns, and ensure high-quality code. The role requires extensive experience with Salesforce development and a deep understanding of the platform. Success in this position demands strong client interaction and communication skills.

Requirements

  • Bachelor’s degree in Computer Science/Information Systems, Finance, Business Management, or related field
  • 5+ years of custom Salesforce Development (Apex, VF, Aura, LWC)
  • 5+ years of experience with Salesforce Sales/Service Cloud/Experience Cloud
  • Hands-on lightning experience for custom app development
  • Apex REST and SOAP Web Services, Apex Callouts, Outbound Messaging, and JavaScript Remoting
  • Proven experience with code management and best practice custom development
  • Have a thorough understanding of the Salesforce platform and be able to interact with business users to understand requirements to translate them into design specifications
  • Strong implementation and customization experience with Profiles, Permission Sets, and Sharing
  • Strong analysis and troubleshooting ability, as well as attention to detail
  • Salesforce Admin I, Platform Developer I and PD2 Developer (highly preferred)
  • Must have demonstrable development experience in Salesforce lightning components
  • Ability to work in Agile/Scrum Team scenarios

Responsibilities

  • Develop Apex (classes and triggers), Lightning Components/LWC, Aura, and Visualforce to extend Salesforce to support business requirements
  • Implementation of enterprise apex development patterns at scale like trigger factories etc
  • Assist with each release cycle to implement and deploy new/updates to existing applications and code
  • Writes, tests analyzes and implements high-quality code according to specifications
  • Follows Salesforce best practices and guidelines in implementing solutions, without creating technical debt and maintaining security in the application
  • Builds client trust and respect, establishes client relationships, and develops a rapport with clients
  • Research and keep current on Salesforce technologies and communicates trends and future needs from a business perspective
  • Strong proven experience at using Salesforce declarative tools – Lightning flows, Process builders, workflows/rules, Validation rules, Approval processes, Case Management, formula fields, email services APIs
  • Customize Lightning experience for existing or new users

Preferred Qualifications

  • Knowledge of the latest AI technologies, including Salesforce AgentForce
  • Experience developing Salesforce integrations with Mulesoft
  • CTI integration – Avaya, Cisco, Amazon connect
  • Sales & Service Cloud with Digital Experiences preferred
  • Knowledge in Salesforce Shield technologies including Event Monitoring, Field Audit Trail, Transaction Security, and Platform Encryption
  • DevOps and Code Scanning
  • Salesforce administration, release management, and deployment expertise
  • Knowledge and experience with integrating third-party AppExchange applications
  • Event messaging, streaming API, and platform events
  • Understand the principles of building managed packages for AppExchange, and be familiar with the security requirements and guidelines

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.