Salesforce Developer Job Description
Salesforce Developer Duties & Responsibilities
To write an effective salesforce developer job description, begin by listing detailed duties, responsibilities and expectations. We have included salesforce developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Salesforce Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Salesforce Developer
List any licenses or certifications required by the position: SFDC, DEV, I/II, REST, SOAP, CSS, DHTML, HTML, II
Education for Salesforce Developer
Typically a job would require a certain level of education.
Employers hiring for the salesforce developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Software Engineering, Information Systems, Engineering, Education, Information Technology, Business, Computer Engineering, Business/Administration
Skills for Salesforce Developer
Desired skills for salesforce developer include:
Desired experience for salesforce developer includes:
Salesforce Developer Examples
Salesforce Developer Job Description
- Implements and maintains reports in line with data requirements
- Develops unit test classes in accordance with the functional and technical requirements to provide adequate and eligible test coverage
- Supports and conducts System Integration, Quality Assurance and User Acceptance Testing
- Takes part in code reviews as part of the SDLC aiming at high quality software
- Manages deployments from developer sandboxes through integration, staging and test environments to production org
- Supports Administrators with system administration, configuration and maintenance tasks where necessary
- Implements, maintains and extends test automation frameworks
- Perform unit testing, integration testing, and performance testing of new product functionality
- Building customer service tools related to Salesforce
- Working hand in hand with the overseas team to develop new customizations for Salesforce
- Experience with Salesforce.com projects’ technical implementation at large organizations
- Proactive and reactive personality, having good interpersonal and communication skills
- Ability to work independently, but also feels comfortable as a team player
- Well organized and focused, capable of finding the highest priorities and concentrate on them
- Being experienced in agile methodologies, can support changing requirements and adjust the solution accordingly
- Understands correlations between business and technical processes
Salesforce Developer Job Description
- Develop and maintain integrations to 3rd party solutions including ExactTarget and Work.com and web API integrations
- Teaching training department on the new updates created
- Train other team members on Salesforce development practices as needed
- May participate in the design and development of the database(s) associated with applications
- Translating business requirements into well architected solutions that best leverage the Salesforce platform
- Maintain responsibility for the design, development, unit and integration testing of all new and existing code
- Develop and maintain Visualforce, AppExchange Apps, Force.com pages
- Collaborate with sales, product management, software engineers, and data engineers through the entire software development lifecycle to deliver features to production
- Identify SFDC usage problems
- Develop and apply advanced Salesforce functionality to solve business problems and create customized solutions on the Force.com platform
- Ability of identifying and resolving technical issues
- Good knowledge of object oriented patterns and methodologies
- Knowledge of best practices and Salesforce.com governor limits, ability and willingness of following them throughout implementation
- Integration experience involving REST and SOAP based architectures
- Deployment and release management experience
- Experience with source control and versioning tools and best practices
Salesforce Developer Job Description
- Handle deployment of solutions via Jenkins
- Provide technical leadership on best practices for integration with Salesforce, in-house systems, and third-party systems
- Actively seek out opportunities to leverage Salesforce, driving productivity gains for a rapidly scaling sales team
- Create Visualforce pages
- Confidently work with existing code
- Understand Salesforce.com data model and how and when to create custom objects, junction objects, and other model items
- Provide best practices on integration with external systems such as SAP, data warehouse, web applications
- You will be working closely with the business stakeholders gathering the requirements for development, come up with the best solution to build it and create the working solution in our Salesforce instance
- You will be designing, documenting, building, testing and deploying enhancements to Salesforce custom objects, workflows, alerts, reports and dashboards
- You will collaborating with business partners to ensure continued alignment with business requirements
- Experience with Sales and Customer Service, Marketing and CRM business functions
- Passionate in software development and Cloud Computing technologies
- 2+ years’ experience Salesforce.com design and development
- Salesforce.com Certified (Developer or Advanced Developer) preferred
- Own implementation change control from development sandboxes to production and across the development lifecycle
- Undergraduate degree in Computer Science, Engineering or IT-related field
Salesforce Developer Job Description
- Work collaboratively across teams and/or independently to design and build solutions on the Salesforce Force.com platform, including Web Services APIs, Apex, and Visualforce
- Ensure that processes are maintained and adhered to
- Touch code at every level – from the UI, to the backend services, down to the database
- Design complex systems
- Perform rapid prototyping, with the ability to quickly go from mock-ups to implementation
- Ensures accuracy in terms of asset management for the portfolio supported
- May lead teams performing architecture initiatives from inception to conclusion
- Development and unit testing for the Salesforce Sales cloud environment and interfaces with other applications like Vertex, CPQ
- Build custom applications on the Force.com platform (e.g., Sites)
- Stay current on Force.com technology changes and Salesforce releases
- JavaScript (and ideally Java) experience within Salesforce.com solutions and/or gained during other web application development projects
- 3+ years SalesForce development with evidence of exceptional ability
- Experience using Apex and VisualForce
- Experience integrating SalesForce with third party systems
- Experience with Force.com IDE, Data Loader and Workbench
- Experience with Marketo or similar email marketing platforms
Salesforce Developer Job Description
- Utilize technical aspects within Salesforce such as Apex triggers, classes and batch jobs
- Design and develop solutions in Visual force, Apex
- Work in an agile manner
- Work with a team to develop a Salesforce.com platform
- Evaluate new Salesforce.com application technologies
- Serve as a subject matter expert on Salesforce technical Inquiries
- Establish and build a rapport with stakeholders throughout the project lifecycle to identify areas of improvement
- Other duties in Salesforce.com as required
- Design, develop, and support high quality technology services
- Prepare project requirements, design specifications, documentation, and test plans
- Experience with JavaScript and JQuery technologies preferred
- Proven experience configuring out of the box Salesforce features like Visual Flows, Process Builder, Workflows, Validation Rules, Custom Settings
- Keen ability to present and promote your assessments, ideas and conceptual views
- Proficiency in developing in Force.com Visual Force pages, Managed Packages, and integration to other third party solutions
- Certified Professionals preferred
- A successful Jedi candidate should possess two-plus years of proven mastery of the Force and be ready to configure Salesforce, develop in Apex and Visualforce, and work with middleware, IDEs, and deployment tools