Job Title : Sr. Salesforce Software Developer
Job Duration : 3+ months' contract (possible extension)
Job Location : Remote
Job Description :
- Sr. Salesforce Software Developer
Job summary :
The client is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies.We strive to make software freely accessible to everyone around the world.Software developed at client runs in vehicles that landed on the moon, airlines, banks, trains, social media, health care, academic institutions, robots, and in many other places.The client User Experience Platform Engineering team is looking for a Salesforce Software Engineer to join us.In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute.Freedom and courage are two of our core values, which is why you'll need to be comfortable taking risks and exploring the unknown.But being at client isn't just about being brave; it's also about demonstrating commitment and sticking to it.Primary job responsibilities :
3+ years of experience in Salesforce developmentDeveloping and customizing Lightning components using Aura or Lightning Web Components (LWC)Implementing integration architectures for data and process integration within Salesforce & with other non Salesforce systems.Responsible for performance tuning, and troubleshooting during the project process.Perform proof of concepts on Salesforce Lightning platformDevelopment of solutions on the Salesforce platform using Apex and Visualforce.Learn and understand Salesforce service cloud architectureCollaborate with a geographically distributed teamWork on Salesforce Technologies like Salesforce Lightning, Classic, Integrations (REST, Outbound Messages), Agentforce, Einstein & Einstein ChatRequired skills :
Salesforce Platform Fundamentals : Solid grasp of standard / custom objects, fields, relationships, page layouts, and the Lightning App Builder.Apex Development : Basic ability to write Apex classes, triggers, and SOQL queries, with awareness of best practices and governor limits.Lightning Web Components (LWC) : Foundational knowledge of LWC structure, JavaScript, and consuming Apex methods.Salesforce Automation (Flows & Triggers) : Experience designing and implementing solutions using Salesforce Flow, and understanding of Apex Triggers.Configuration vs. Customisation : Ability to identify when to use declarative features versus requiring custom code.JavaScript & Web Basics : Fundamental understanding of JavaScript for front-end development.Version Control (Git) : Basic experience with Git for source code management.Asynchronous Apex (Awareness) : Familiarity with concepts like Batch or Queueable Apex.Integration Concepts : Basic understanding of API principles (REST / SOAP).