Lead Salesforce Engineer

  • Hyderabad
  • Callaway Golf

Job Title :
Lead Salesforce Engineer

Work Location:
Hyderabad

Job Type:
Full-Time/Permanent

Experience:
10 Years-14 Years

Work Hours:
2 PM - 11 PM IST

Work Mode:
Hybrid (3 days in the office)


Job Description Summary

Topgolf is looking for a Lead Salesforce Engineer to play a pivotal role in providing technical leadership and development expertise for Salesforce Sales Cloud and CPQ implementation projects. You will work to assess current business processes and pain points, proposing solutions through Salesforce technologies. Your responsibilities encompass the entire project lifecycle, from design to deployment, user adoption, and ongoing improvements.


Job Responsibilities

  • Drive the entire lifecycle from technical planning, requirement gathering and ensuring the successful delivery of Salesforce Sales/services Cloud and other related implementation engagements from a technical standpoint Integrate multiple technologies with Salesforce - Sales/Services Cloud
  • Provide guidance and leadership in Salesforce implementation projects, ensuring that the solutions align with long and short-term business objectives and technology best practices.
  • Collaborate with senior business leaders to understand use cases and translate them into technical solutions within the Salesforce ecosystem.
  • Work closely with cross-functional teams to create complex and business-critical software solutions, adhering to software engineering processes.
  • Act as an internal consultant, advocate, mentor, and change agent within the organization. Stay updated on emerging technologies to develop innovative business solutions and applications.
  • Possess a thorough understanding of object-oriented approaches in program design, coding, testing, and debugging.
  • Develop and maintain design plans for technical IT architecture, including distributed application and architecture frameworks.
  • Define and maintain efficient development processes, coding standards, design patterns, testing methodologies, and development tools and procedure - promote code reuse and maintainability.
  • Evaluate tools and new capabilities and provide recommendations to IT leadership on their validity and potential benefits.
  • Support the design and approval of integrations between Salesforce and other systems, whether cloud-hosted or ADT-hosted.
  • Distinguish between business use cases that can be addressed using out-of-the-box Salesforce features and those that require custom code. Promote best practices by minimizing custom code whenever possible.
  • Ensure adherence to Salesforce governor limits while developing custom solutions. Leverage features like asynchronous processing, batch processing, and efficient coding techniques to stay within these limits.
  • Thoroughly document every development task using design documents and flow diagrams to maintain clarity and consistency.
  • Conduct in-depth code reviews of development done by peers and provide constructive feedback to maintain code quality.
  • Write scenario-based test classes to support automated testing of developed code.
  • Mentor team members in Cloud technology, Integration Technologies, and Salesforce best practices. Assist in training new users and promote the growth of Salesforce.Com skill sets across the organization.


Critical Skills & Experience Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field;
    a Master's degree is a plus.
  • 5+ years of strong Salesforce development experience:
    LWC, Integration pattern, and Copado CI/CD, Governor limits, Lightning UI, Apex
  • 2+ years of experience on full lifecycle Salesforce CPQ projects with strong implementation expertise.
  • Excellent Communication Skills:
    Ability to articulate stakeholder and business challenges into effective technology solutions within Salesforce.
  • Management Skills:
    Proficient in overseeing projects and teams to ensure successful implementation and delivery of Salesforce solutions.
  • Strong understanding of the Salesforce ecosystem, Sales Cloud, Marketing Cloud, Experience Cloud and Service CPQ, with the ability to explore solutions for new use cases and business needs.
  • Experience in leading design and solutions with architecture for Salesforce implementations.
  • Experience building technical concept posters and flow process software, including Lucid Chart, Visio, or another tool.
  • Strong analytical skills with the ability to troubleshoot complex systems issues.
  • Experience with software development tools and CI/CD Gearset, version control systems.
  • Ability to adapt to changing project requirements and priorities with a focus on delivering results and business value.