Job Summary
Synechron is seeking a skilled and dedicated Salesforce Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing robust Salesforce solutions that enhance business processes and improve user experience. You will work closely with business analysts, product managers, and technical teams to deliver high-quality, scalable applications and configurations within the Salesforce platform. Your contribution will directly support our organization's digital transformation initiatives and ensure our Salesforce ecosystem aligns with evolving industry standards and client needs.
Software Requirements
Required Skills:
- Extensive hands-on experience with Salesforce development including Apex, Lightning Web Components (LWC), Visualforce, and Salesforce configuration tools.
- Proficiency with Salesforce SFDX, Visual Studio Code, and Git-based version control systems (e.g., Git, Bitbucket).
- Knowledge of Salesforce's declarative tools such as Flows, Process Builder, Approval Processes, and Email Templates.
- Strong understanding of Salesforce security model (Profiles, Permission Sets, Sharing Settings, Sharing Rules).
- Experience with Salesforce Mobile and Experience Cloud setup and configurations.
- Good understanding of Salesforce Governor Limits and best practices for optimization.
- Experience with SOQL, SOSL, DML operations, and data modeling.
- Knowledge of Salesforce integration techniques, including REST/SOAP APIs, and middleware tools like MuleSoft or AutoRabbit (preferred).
- Familiar with development tools such as Salesforce DX, VS Code, and CI/CD pipelines using Jenkins or similar tool
Preferred Skills:
- Salesforce Admin and Developer certifications.
- Experience with Einstein Analytics, Mulesoft, or AutoRabbit.
- Knowledge of industry-specific compliance or security standards, especially within Financial Services.
Overall Responsibilities
- Develop, customize, and maintain Salesforce applications, including Apex classes, triggers, Lightning Web Components, and Visualforce pages.
- Design scalable and reusable Lightning components and configurations that meet business requirements.
- Collaborate with functional stakeholders to translate business needs into technical solutions.
- Ensure the integrity, security, and performance tuning of Salesforce applications.
- Maintain continuous alignment with Salesforce best practices, including governance, security policies, and performance optimization.
- Create technical documentation, including design specifications, test cases, and deployment instructions.
- Conduct code reviews, unit testing, and participate in release management.
- Support data integrations with external systems using APIs or middleware.
- Contribute to SCRUM/Agile development cycles, providing timely updates and collaborating effectively with team members.
Technical Skills (By Category)
Programming Languages:
- Essential: Apex, JavaScript
- Preferred: Java, R, or additional languages relevant to integration and automation
Databases & Data Management:
- Strong knowledge of Salesforce objects, data modeling, SOQL, SOSL, and DML operations
Cloud Technologies:
- Salesforce Cloud (Experience Cloud, Mobile)
- Optional: MuleSoft, AutoRabbit for integrations
Frameworks and Libraries:
- Lightning Web Components (LWC), Aura Components
Development Tools & Methodologies:
- Salesforce DX, Visual Studio Code, Git/Bitbucket, Agile/Scrum methodologies
Security Protocols:
- Salesforce security model, sharing settings, and best practices for data protection
Experience Requirements
- Minimum of 5+ years of extensive Salesforce development experience including large-scale customizations and integrations.
- Proven track record delivering end-to-end Salesforce solutions in complex enterprise environments.
- Experience working within Agile teams with continuous integration/deployment.
- Industry experience in Financial Services is preferred, especially in Investment Banking, Asset Management, or Banking.
- Demonstrated ability to work collaboratively with cross-functional teams and stakeholders.
Day-to-Day Activities
- Develop and test Apex classes, triggers, Lightning Web Components, and other custom Salesforce components.
- Collaborate with business analysts and product owners to refine requirements.
- Conduct code reviews, unit testing, and assist in user acceptance testing.
- Manage Salesforce releases, deployments, and configurations.
- Investigate and debug system issues, and optimize platform performance.
- Participate in sprint planning, stand-ups, and retrospectives.
- Stay current on Salesforce platform updates, new features, and best practices.
- Support ongoing enhancements and user support initiatives.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Salesforce certifications such as Salesforce Certified Platform Developer I & II and Salesforce Certified Service Cloud Consultant are strongly preferred.
- Strong understanding of Salesforce architecture, frameworks, and best practices.
Professional Competencies
- Excellent problem-solving and analytical skills.
- Effective communication skills to interface with technical and non-technical stakeholders.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong organizational skills with an ability to prioritize tasks effectively.
- Self-motivated learner committed to staying current with Salesforce updates and industry trends.
- Adaptability and eagerness to contribute to innovative solutions.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice