Description

Responsibilities

  • Develop Salesforce solutions by following proper software development lifecycle.
  • Supervise and direct junior programmers and developers during development process.
  • Analyze system specifications and translate system requirements to task specifications for junior programmers and developers.
  • Provide feedback to analysts/programmers about performance considerations / usability issues concerning software specifications and implementation.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

Required Skills

  • Salesforce Administrator, Developer certifications would be an asset.
  • Must be proficient in at least two of the following: JAVA, C#, C++, SQL or Apex and have successfully completed at least 1 Salesforce technology certificates.
  • Excellent oral and written presentation and communication skills

Required Experience

  • 5+ years of consulting and / or CRM/ERP implementation experience and 4 full life-cycle Salesforce implementation with strong expertise in 2 of the following Salesforce modules: Sales Cloud, Service Cloud, Marketing Cloud, Force.com, Field Service, CPQ.
  • Experience managing at least two large-scale full-life cycle implementations of CRM/ERP solutions and ability to run code reviews and enforce coding best practices.
  • 2+ years experience working with software product development processes using agile project management and VCS/CI/CD tools (e.g. JIRA, Git, Jenkins, Bitbucket, etc).
  • Experience with HTML, JavaScript, and jQuery.
  • Experience working with Git.
  • Experience developing applications that interact with Salesforce via the SOAP or REST API
  • Extensive on Salesforce dash boarding.
  • Experience on Integrations from Cloud to On-prem with appropriate Security/authentication.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate