Talent.com
Equifax - Senior Salesforce Developer - Apex / LWC

Equifax - Senior Salesforce Developer - Apex / LWC

EquifaxPune
30+ days ago
Job description

What Youll Do :

  • Design, develop, and implement scalable, high-quality Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, SOQL, and SOSL.
  • Ability to Design scalable salesforce solutions in multicloud salesforce environment (Sales cloud, Service cloud, Marketing Cloud etc).
  • Lead technical design sessions and develop technical solution documentation that aligns with business requirements and Salesforce best practices.
  • Develop and maintain integrations between Salesforce and external systems using various APIs (REST, SOAP) and integration patterns (Point to Point, Middleware).
  • Establish coding standards, best practices and governance for development teams.
  • Conduct thorough code reviews, providing constructive feedback to ensure code quality, adherence to standards, and optimal performance.
  • Troubleshoot and debug complex technical issues within the Salesforce platform and integrated systems.
  • Collaborate with business analysts and stakeholders to understand requirements and translate them into technical specifications and be able to create a data model based on that.
  • Contribute to the architecture and design of the Salesforce platform to support current and future business needs.
  • Optimize the current architecture & collaborate to implement Data Archival techniques.
  • Stay current with Salesforce releases, new features, and industry trends, recommending and implementing relevant advancements.
  • Ensure solutions adhere to Salesforce security, limits and Org-wide standards.
  • Present architectural decisions, technical trade-offs and solutions clearly to all stakeholders.
  • Risk Identification and Mitigation Steps.
  • Ensure right deployment processes & activities in place for scheduled releases to the production.
  • Collaborate with PMs & POs to plan development sprints and releases.

What Experience You Need :

  • Minimum of 5+ years of hands-on experience in Salesforce development.
  • Proven experience designing and implementing complex Salesforce solutions.
  • Strong proficiency in Apex, Lightning Web Components (LWC), and Salesforce APIs.
  • Experience with common web technologies (JavaScript, HTML, CSS).
  • Solid understanding of Salesforce data model, security model, and sharing.
  • Proficient in Salesforce configurations (Objects, Flows, Process Builders, Validation Rules, Connected Apps etc).
  • Experience working in an Agile development environment.
  • Familiarity with version control systems, particularly Git.
  • Experience Working with at least one middleware system (Boomi, Mulesoft, Cast Iron etc).
  • Salesforce Certified Platform Developer I,
  • Salesforce Admin,.
  • Sales Cloud,.
  • Service Cloud,.
  • Data Architecture& Management Designer OR Sharing AND Visibility Designer.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Mentoring and Training Responsibilities :

  • Onboard new junior developers to the team, introducing them to our development processes, tools, and best practices.
  • Provide technical guidance and support to junior developers on their assigned tasks and projects.
  • Conduct regular code reviews specifically focused on teaching and knowledge transfer, explaining rationale behind feedback.
  • Engage in pair programming sessions to demonstrate techniques, problem-solving approaches, and best practices.
  • Help junior developers understand complex technical concepts and Salesforce fundamentals.
  • Identify areas for growth in junior developers and help them develop their skills through targeted guidance and resources.
  • Contribute to the creation and improvement of training materials and documentation for the development team.
  • Foster a supportive and encouraging environment for junior developers to ask questions and learn.
  • Expected time allocation for mentoring and training activities : 20%.
  • Team Collaboration and Leadership :

  • Collaborate effectively with cross-functional teams, including Salesforce administrators, business analysts, project managers, and other developers.
  • Participate actively in team meetings, technical discussions, and solution design sessions.
  • Demonstrate technical leadership by guiding the team on technical decisions and promoting best practices.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Project Environment and Tools :

  • Experience working with Salesforce DX.
  • Proficiency with VS Code or other relevant IDEs.
  • Experience with Git for version control.
  • Familiarity with project management and issue tracking tools (e.
  • , Jira, Azure DevOps).

  • Experience with CI / CD pipelines and automated deployment tools is a plus.
  • Knowledge of OAuth2, SSO & other related security best practices.
  • What could set you apart :

  • Salesforce Certified Platform Developer II,.
  • Marketing Cloud, Experience Cloud,.
  • Agentforce Specialist.
  • Excellent communication and interpersonal skills, with a strong ability to explain technical concepts clearly.
  • Proven ability to mentor and guide less experienced developers patiently and effectively.
  • Strong problem-solving and analytical skills.
  • A collaborative and team-oriented mindset.
  • Proactive and a strong desire to help others learn and grow.
  • Ability to provide constructive feedback in a positive and supportive manner.
  • (ref : hirist.tech)

    Create a job alert for this search

    Salesforce Developer • Pune