Salesforce Developer Job Description Template

We are looking for a Salesforce Developer who can help us continually improve and enhance our Salesforce platform. This role will be responsible for the development and maintenance of Salesforce applications, as well as custom development and integration with third-party services. The ideal candidate should be a self-starter who is open to sharing knowledge within a team of engineers and developers working on various layers of the infrastructure. A commitment to collaborative problem solving and creating quality products is essential, as is an in-depth knowledge of the Salesforce platform. 

Typical Duties and Responsibilities

  • Translate functional requirements into technical requirements
  • Design and build high-performance, reusable, and reliable code 
  • Develop applications and components, including Lightning Components and Lightning pages
  • Use Salesforce APIs to integrate with other systems 
  • Develop custom user interfaces
  • Identify bugs, debug, and test bug fixes, then deploy them to production
  • Collaborate with the Salesforce Administrator to validate business requirements and considerations
  • Contribute to technical documentation

Education

  • Bachelor’s degree in software engineering, computer science, or a related field

Required Skills and Experience

  • 3+ years of experience with Salesforce development
  • Experience developing in Apex, Visualforce, and JavaScript
  • Experience designing dashboards, validation rules, page layouts, and custom fields, objects, and tabs according to application requirements
  • Experience in administration setup, including creating roles, security controls, and managing users
  • Experience interpreting technical specifications
  • Experience creating technical documentation
  • Experience in general web development using HTML, CSS, and JavaScript
  • Experience working with large data sets
  • Proficiency with Salesforce Lightning Design System, Microsoft Visual Studio, and the Salesforce development lifecycle
  • Strong communication and collaboration skills

Preferred Qualifications

  • One or more relevant certifications, such as Certified Salesforce Platform Developer I, Certified Salesforce Administrator, Certified Salesforce Platform App Builder, or JavaScript Developer I 
  • Proficiency in other languages, such as JavaScript, .NET, SQL, or C++
Contact us

Recruit with Nexus IT Group