Salesforce Developer
FlexCare Medical Staffing
2021-12-03 08:50:22
Roseville, California, United States
Job type: fulltime
Job industry: HR / Recruitment
Job description
Job Title: Salesforce Developer
Reports To: Software Development
Manager
Classification: Exempt
Summary:
As the Salesforce Developer, you are a part of the Information Systems team, delivering high-quality solutions to meet business needs. This position will be responsible for all code-based solutions within Salesforce or involving data migrations, systems integrations, and 3rd party applications. The Salesforce Developer position will work closely with the Salesforce administrators and Business Systems Analysts to develop solutions that support business requirements and drive key business decisions. In this role, it is essential to be a team player centered around having a collaboration-oriented mindset.
Essential Functions:
- Design, document, build, test and deploy enhancements to Salesforce custom objects, page layouts, workflows, alerts, reports, and complex dashboards within Salesforce.
- Use in-depth knowledge of the standard capabilities of SFDC and successfully expand on those capabilities using custom code.
- Responsible for developing in Visualforce, Apex, Force.com APIs, and Force.com Web Services, Lightning Web Components, and other technologies to build customized solutions.
- Create and maintain integrations, including web services and ETL platforms.
- Actively participate in build processes, sandbox configurations, and overall change management process.
- Participate in best practices with regards to system maintenance, configuration, development, testing, data integrity, etc.
- Research changes in upcoming Salesforce releases and other integrated applications; provide recommendations when necessary to enhance efficiency and productivity of custom code.
- Communicate with team members and stakeholders regarding status, technical issues, and creative solutions.
- Provide Level 2 support to super-users and act as liaison with Salesforce support.
- Be available after-hours for operational problems requiring urgent handling as well as planning/executing IS project implementations.
Required Skills/Abilities:
- Proficient writing Apex classes and triggers, and Lightning Web Components.
- Familiar with Salesforce Lightning Design System and SFDX.
- Understanding of and experience with Salesforce architecture and API.
- Ability to understand and explain system integration, and multi-platform architecture.
- Proficiency in HTML, XML, JavaScript, SQL/SOQL, Java/C++/OOP and be familiar with Agile and Waterfall SDLC.
- Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies.
- Ability to work collaboratively with all departments as well as function independently with minimal supervision.
- Excellent verbal/written communication skills.
- Ability to understand customer requirements and translate them into a technical reality that is extendable and maintainable.
Education and Experience:
- Bachelor's degree in technical field or equivalent work experience.
- 2+ years of proven Salesforce experience in a development capacity.
- 4+ years previous development experience.
- Platform Developer 1 Certification highly desirable.
- Experience and practical application of Visualforce, APEX programming, Force.com APIs, Force.com Web Services, and Lightning Web Components.
- HTML, XML, JavaScript, SQL/SOQL, Java/C++/OOP experience required.
- Experience using GitHub or other version control software.
- Enterprise level Salesforce System Administrator experience desirable.
Supervisory Responsibility:
This position will have no supervisory responsibilities.
Work Environment:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, and printers.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to stand, walk, use hands and fingers.
Travel:
No travel required.
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.