Salesforce Engineer Job Description
Salesforce Engineer Duties & Responsibilities
To write an effective salesforce engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included salesforce engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Salesforce Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Salesforce Engineer
List any licenses or certifications required by the position: SFDC, ITIL, ITSM, II, DEV, TOGAF, B.S
Education for Salesforce Engineer
Typically a job would require a certain level of education.
Employers hiring for the salesforce engineer 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, Engineering, Information Systems, Technical, Education, Business, Information Technology, Computer Engineering, Mathematics, Technology
Skills for Salesforce Engineer
Desired skills for salesforce engineer include:
Desired experience for salesforce engineer includes:
Salesforce Engineer Examples
Salesforce Engineer Job Description
- Experience with any major app exchange product like Box, Hubspot, DocuSign
- Review and validate SFDC Designs that our vendor works on to ensure they are complete and meet documented business requirements from our user population
- Participate in Code Reviews with the vendor and make recommendations based on coding standards around Force.com and the APEX language
- Provide estimates of hours on items that come into the enhancement channel
- Perform development of enhancements to be deployed in a monthly release cycle
- Document enhancement requests in a formal design document
- Assist in program design, coding, benchmark testing, debugging, and documentation
- A core member of an Agile team driving User story analysis & elaboration, design and development of software applications, testing and build automation tools
- Driving continuous improvement in platform structure and quality
- Participating in gate reviews and quality control over product deployments
- At least 2 years experience with object oriented methodologies
- At least 3 years experience source-control tools and practices
- At least 1 year experience with Agile practices (Scrum Methodology)
- DEV 501 SalesForce certification preferred
- Proficient with JavaScript libraries and Frameworks
- Proficient with open-source servers (Tomcat, Apache)
Salesforce Engineer Job Description
- Full Stack Engineer capable of designing solutions, writing code, testing code, automating test and deployment using salesforce platform
- You’re a tinkerer and love technology
- Developing automated testing strategy and processes
- Develop automated test scripts and tools enabling continuous integration and deployment
- Conduct design and code walk through, peer review, and produce technical documentation to insure a high level of code quality
- Generate quality metrics and reports
- Participate in modeling and design sessions with developers and in-house customers
- Design and implement controlled processes to assist in service delivery of mission critical applications
- Optimize page layouts, workflow rules, security profiles, and field usage
- Develop data retention procedures
- Proficient with XML, SOAP, RESTful, and JSON.- Proficient in CSS3, HTML5, and client-side best practices
- Proficient with design and architecture documentation
- Experience with database concepts and systems.- Experience with Cloud technologies
- At least 4 years of experience with Java and Javascript
- At least 4 years of development experience withSalesforce.com
- At least 4 years of administration experience withSalesForce.com
Salesforce Engineer Job Description
- Be an early member of a growing team
- Hands-on experience with the latest technologies and delivery methodologies
- Ability to assess solutions from a high view level to always ensure value is being delivered and in turn planning value driven roadmaps and milestones
- Create Salesforce development processes and procedures to ensure that industry-standards are being adopted and followed during the design and build phases
- Perform assessments of development artifacts to ensure quality – specifically looking at the attributes of optimization, security, reliability and performance
- Establish a mechanism capturing and maintaining feedback documented during the quality feedback review cycle
- Report metrics on quality engineering process and act on those metrics to improve process effectiveness, test execution, and product quality
- Collaborate with development teams to help define software requirements, design and implementation to ensure testability, scalability, maintainability, and reliability
- Assist in the refinement of how developers unit test their code and ensure proper coverage is being maintained
- Occasional development responsibilities in situations where teammates need SME help with complex and difficult components
- At least 2 year experience with working in an Agile environment
- Salesforce.com Administrator 201 or Developer certification required
- Design and deploy distributed applications in cloud computing environments using Amazon Web Services
- Analyze organization processes, convert business workflows into exact Force.com workflows and configure Salesforce.com to meet business requirements
- Build custom applications using the capabilities of the Salesforce.com platform
- Customize various salesforce.com standard objects including Accounts, Contacts, Opportunities, Products and Price books, Cases, Leads, Campaigns, Forecasting
Salesforce Engineer Job Description
- Provide DevOps advice and coaching across the Salesforce ecosystem
- Provide innovative solutions leveraging Salesforce capabilities and make recommendations to support a rapidly increasing org
- Identify, document, create and communicate operational processes for use of Salesforce
- Review, evaluate, and recommend new Salesforce features and/or new business use-cases and how they can best integrate with Salesforce Infrastructure
- Assist in development of shared Salesforce tools and infrastructure, including analytics, audit and alerting systems
- Lead additional sales operations projects to support logistics, demand planning, business development, account management, and more
- Responsible for driving operational excellence for our CRM applications
- Create a DevOps framework for our SalesForce and associated applications, including CI/CD capabilities, Configuration Management, and Source Code Management
- Manage incidents and outages for our CRM applications and handle production support in general for these systems
- Help to develop and improve our monitoring and dashboards
- Certified Salesforce Developer (DEV 401 or Salesforce Platform Developer I)
- Creating Custom Objects, Custom fields, Custom Tabs, and various other components as per requirements
- Create Roles, Profiles, Role Hierarchy, Custom Profiles, Custom Page layouts
- Create Email Templates, Workflows, Workflow Actions and Approval Process
- Data migration from databases to SFDC using Data Loader and other ETL tools such as SnapLogic and/or Informatica Cloud
- Maintain a holistic view of all business processes of different teams and users in the system to understand cross functional impacts of new custom development with regard to configuration, process, workflow and reporting
Salesforce Engineer Job Description
- Ownership of all technical aspects of Salesforce.com, including data migrations, data quality, systems integrations, 3rd party applications, products, and custom code
- Develop reporting and dashboard functions business intelligence analytics
- Have good functional knowledge and provide great customer support for the Salesforce platform
- Define automated regression testing process, including both UI tests and Salesforce component integration tests
- Define and report daily and weekly QA metrics
- Define and coordinate application load and performance testing across load testers and Salesforce team
- Seek out opportunities to utilize Salesforce communities to improve testing processes, productivity, and make recommendations to support an organization scaling at a rapid pace
- Communicate the value and ROI of QA activities, including test automation
- Develop and design solutions on the Force.com platform
- Develop software solutions using Salesforce.com API framework and other 3rd party APIs as needed
- Experience with development on Salesforce Platform is a plus
- Experience with various software development methodologies, tools and practices
- Bachelor's degree required in Information Systems, Computer Science, or equivalent
- 4+ year(s) experience administering Salesforce in a 50+ person company
- Proficiency in custom objects, validation rules, workflows, process builder, reporting, dashboards, assignment rules, email2case, formula fields, lightning experience
- Salesforce Admin 201 Certified