Role: Salesforce Developer
Location: Oakland, CA(Hybrid - 1 day onsite / week)
6+ Months Contract
Rate: $58/hr on C2C
Interview: Face To Face
Work Authorization: No GC or OPT
Must Have: Salesforce Development, Apex, Java/.Net
Job Description:
-
Work with users to gather business requirements and define software solutions.
-
Perform configuration and develop customized applications within Salesforce platform.
-
Develop Apex (classes and triggers), Lightning Components to extend Salesforce to support business requirements.
-
Develop new and maintain existing Java Applications.
-
Integrate Salesforce applications with other internal systems and third-party applications.
-
Maintain and provide support for Salesforce applications.
-
Create technical documents, training materials and provide training for Salesforce users.
-
Work on multiple projects at the same time.
-
Use various technology tools for development, troubleshooting, debugging, deployment, QA testing, and performance testing.
Required Skills:
-
Experience developing web applications (HTML, CSS, JavaScript).
-
Experience in designing, coding, and developing customized Java/.NET applications.
-
Experience in designing, coding, and developing customized Salesforce applications within the Salesforce platform.
-
Experience implementing and developing in Apex within the Salesforce Platform.
-
Proficiency with Salesforce development including modification of standard objects and fields, creation of custom objects and fields and building lighting components.
-
Strong analytical and problem-solving skills.
-
Excellent oral and written communication skills.
-
Be a quick learner and be willing to learn new concepts and principals.
Desired Skills:
-
Experience implementing and developing in JavaScript with the Salesforce Platform (Aura and/or Lightning Web Components).
-
Experience developing with the Spring Framework (Java).
-
Experience integrating with Legacy Applications.
-
Working experience with HTML5, CSS and JavaScript.
-
Experience working with Relational Databases (any).
Ability to:
-
Be a member of a team in development projects.
-
Be willing to learn and engage in training where needed.
-
Provide end-user support where needed.
-
Prepare documentation and training materials.
-
Communicate technical concepts to Agency Partners/Customers.
-
Gather and analyze data, draw sound conclusions, provide concise reports, and make presentations.