Develop and maintain custom Salesforce applications using Apex, Visualforce, Lightning Components, and Flows.
Developing user stories into full functional and high quality code by working with cross-functional teams
Assist in the integration of Salesforce with other systems using APIs and middleware tools.
Leverage AI-powered Salesforce tools such as Agentforce , Einstein GPT, Einstein Bots, and predictive analytics to enhance user experience and business insights.
Participate in code reviews, testing, and deployment activities to ensure high-quality deliverables.
Troubleshoot and resolve issues related to Salesforce functionality, performance, and data integrity.
Maintain documentation for system configurations, development processes, and user guides.
Stay current with Salesforce platform updates especially AI updates and best practices to continuously improve system capabilities.
Requirements
Bachelor’s degree in Computer Science, Information Systems, or a related field
2–4 years of experience in Salesforce development and administration
Strong knowledge of the Salesforce platforms (Sales Cloud, Service Cloud, Data Cloud, Marketing Cloud, Experience Cloud)
Proficiency in extending Salesforce functionality using declarative development (custom objects, validation rules, layouts, Flows, etc.)
Proficiency in extending Salesforce functionality using code (Apex, Visualforce, Lightning Web Components, and SOQL)
Familiarity with incoming and outgoing integration of Salesforce with external systems using APIs
Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus
Experience using IDEs for Salesforce development like VS Code with Salesforce plugin and CLI
Strong problem-solving skills and attention to detail
Excellent communication and collaboration abilities
Engage in Agile/SAFe processes like daily stand-ups, sprint planning, demos, and retrospectives