Job Description
We are looking for an experienced and innovative Senior Salesforce Developer to join our dynamic team.
This role is pivotal in driving project success, managing complex integrations, and leading junior developers.
The ideal candidate will have hands-on experience in Salesforce development, with a deep understanding of client customizations and payment integrations.
You will be responsible for developing cutting-edge solutions, mentoring team members, and delivering high-quality software that meets client business objectives.
Key Responsibilities
Requirement Gathering : Lead client discussions to gather and analyze requirements, translating them into comprehensive solution designs aligned with business goals.
Client Customization : Develop innovative flows and customizations with a focus on a code-light approach, ensuring flexibility and maintainability.
Salesforce Integration : Manage and execute complex integrations with external systems and service providers for seamless data exchange.
Project Development : Contribute to various projects by developing Lightning components, Bulkify Apex, Workflow Rules, Process Builders, Flows, User Profile Setup, and Validation Rules.
Stripe Integration : Design, develop, and implement a Stripe payment solution within Salesforce, ensuring secure and efficient transactions.
Complex Logic Development : Implement scalable and efficient business logic, contributing to the development of software solutions.
Code Review Leadership : Lead code reviews, ensuring adherence to best practices and coding standards, while fostering a culture of quality assurance.
Team Leadership : Manage and mentor junior developers, coordinating cross-functional teams to achieve project milestones.
Clover & Authorize .Net Integration : Engineer and implement payment solutions using Clover and Authorize .Net within Salesforce.
Required Skills And Qualifications
Experience : Proven experience as a Salesforce Developer, with expertise in complex integrations and client customizations.
Technical Proficiency
Extensive knowledge of Salesforce Lightning components, Apex, Visualforce, and Salesforce APIs.
Proficiency in developing workflows, process builders, and Flows.
Experience with Stripe, Clover, and Authorize .Net payment gateways.
Strong understanding of Salesforce integration tools and techniques.
Expertise in data migration, debugging, and troubleshooting.
Certifications
Minimum of 3 certifications from the following :
Salesforce Integration Architecture
Salesforce Platform Developer II
Salesforce JavaScript Developer I
Salesforce Platform Developer I
Salesforce Administrator
Salesforce Platform App Builder
Salesforce Associate
Salesforce AI Associate
Systems Experience : Proficiency with code versioning tools (e.g, Git), development environments, and integration platforms.
Soft Skills
Teamwork : Strong collaboration skills, working effectively with cross-functional teams.
Communication : Excellent verbal and written communication abilities.
Leadership : Demonstrated leadership in managing and mentoring team members.
Problem Solving : Strategic thinker with strong problem-solving capabilities.
Project Management : Experience in managing projects, ensuring on-time delivery and adherence to budget.
Code Quality : Commitment to maintaining high standards in code quality and development practices.
Preferred Qualifications
Experience with Salesforce AI features and integration.
Knowledge of additional payment gateways and third-party integrations with Salesforce.
Experience in banking or telecom projects is a plus.
Any Graduate