Lead Salesforce Developer

Virtusa
16 days ago
tie
0 Applied
Expires on: Nov 19 2024
tie

Ref.No 00006631

Description
  • Bachelor/Masters degree in a relevant area
  • 5+ years of significant experience as a Salesforce Engineer OR 8+ years of experience in a technology such as Java, .NET, JavaScript with minimum 2 years of Salesforce development experience
  • Experience in Service Cloud areas like omni channel
  • Previous experience in leading technology projects
  • Experience in engaging highly complex integrations and large data volume
  • Deep understanding of large systems, complex code bases, and version control systems such as Git
  • Experience in Marketing Cloud would be added advantage
  • Understand and follow our standardized software engineering processes to document, design, develop, review, test, analyse, and release code.
  • Have sound knowledge about Salesforce development
  • Work with minimal supervision
  • Guide junior members on technical aspects
  • Quickly understand the domain requirements
  • Write quality code and plan for future changes with maximum decoupled code
  • Ability to explain and provide Salesforce best practices of coding
  • Foresee potential limits and work on optimal solutions
  • Deep knowledge of integrations
  • Adhere to standards and align the team to engineering best practices
  • Regularly report to the line manager with honesty and integrity
  • Understand and deliver the main technical design for the system, development and customization of Salesforce Applications
  • Provide technical direction and leadership for Salesforce projects including development, integrations and customizations
  • Develop maintainable and de-couple code with best practices and ensure Salesforce and industry best practices are met
  • Meet deadlines with high stakeholder satisfaction
  • Maintain comprehensive technical and other documents
  • Participate to estimate development tasks
  • Conduct code reviews and ensure the quality, security and performance of Salesforce solutions
  • Ensure all risks and issues are escalated to the manager.
  • Provide progress reports as required
  • Undertake development tasks as per project plan(s) and the availability
  • Attend business meeting where technical input is required and provide proposals on technical issues.
  • Coach and review the work of the team.
  • Ensure any issues within the team are escalated


Skills
Salesforce
Cloud
Excellent communication and collaboration
Industry Sector