SALESFORCE DEVELOPER
What we are looking for
· Strong background in Computer Science, Computer or Electronics Engineering, Information Technology, or related technical discipline.
· Extensive experience (at least 3 years) in design and execution of medium and large-scale Salesforce implementation and support projects. Bonus to have Public Sector Solutions experience. (Omnitstudio, Business Rule Engine & etc).
· Strong knowledge of Salesforce Platform especially in Service Cloud, Experience Cloud.
· Strong analytical skills to translate business requirements into well architected solutions that best leverage Salesforce Platform.
· Proficiency in Apex, Visualforce, LWC, and Salesforce integrations.
· Skilled in designing complex data models and capable of executing large-scale data migrations.
· Salesforce certifications such as Salesforce Certified Application Architect or Salesforce Certified.
· Excellent understanding of Salesforce Sharing Security: Profiles, Permission Sets, Roles, Record Visibility, etc.
· Expertise in defining business processes using Salesforce best practices.
· Proficiency in designing and building user-centric solutions with Salesforce to drive user experiences and unlock business capabilities.
· In-depth knowledge of different integration patterns and best practices, such as events, synchronous vs. asynchronous messaging, peer-to-peer, publish-subscribe, distributed logs, and RESTful APIs.
· Capability to recommend the most suitable technical options and clearly explain the rationale and trade-offs associated with these choices.
· Strong understanding of enterprise security design to integrate Salesforce with Identity Providers and design authentication/authorization flows.
· Experience in developing data integration, data migration, and continuous delivery strategies.
· Possess good communication skills, ability to articulate technology concepts, participate in discussions on requirements with stakeholders
· Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Good to Have:
· Great Attitude to bring the best out of our team
· Team Player; we work together as a team
· Autonomous
· Take ownership
· Eagerness to learn and
· Impart new skills, exhibit structured and analytical thinking