What are the responsibilities and job description for the Salesforce Developer position at Mahantech Corporation?
Job Details
Job Summary
Client: NJ DOE
Location: Trenton, NJ - hybrid 3 days on-site, 2 remote
Duration: 3 months
SLA: Need candidates submitted by tomorrow (2/28) before 2pm to review and screen before our deadline on Monday
MUST HAVES:
**7 years of Salesforce development experience
**Salesforce certifications
**Metadata API experience strongly preferred
**NO LAYERS - candidates must be directly on your W2 (they cannot work with you through their own corp either)
Job Description
We are looking for a Salesforce Developer to design and implement solutions in Salesforce and integration solutions between Salesforce and other external systems. This role is a full-time 3-month contract and hybrid.
What You'll Do
-
Design and implement solutions in Salesforce and integration solutions between Salesforce and other external systems
-
Liaison with different client program offices, evaluate user requests, document functional and non-functional requirements, architect, develop and deploy solutions and ensure that the systems meet the desired specifications
-
Communicate ideas, concepts, and strategies to both technical and non-technical people
-
Think outside of the box and design innovative solutions
-
Document application specifications and solutions to satisfy project requirements
-
Identify and evaluate vendor/partner software and integration strategies
-
Develop and code solutions to specification.
-
Define the system landscape, to identify gaps between current and desired end-states and deliver a solution
-
Lead design sessions and communicate design options to clients
-
Identify and implement appropriate testing strategies
-
Execute all steps required to deploy/implement the application solution
-
Participate in a self-directed team environment
-
Collaborate with project team members and QA on development, customer issues, and security requirements
What You'll Need
Required:
-
Bachelor's degree or higher from an accredited college or university in a related technical field
-
7 years of experience in application development activities including requirement gathering, analysis, design, development, testing and implementation with emphasis on Salesforce, Force.com, object-oriented programming, and Client Server technologies
-
Experience in the Salesforce declarative environment
-
Hands-on experience with Salesforce configuration experience
-
Salesforce Developer or Admin track certifications
-
Agile development experience
-
7 years of experience in Salesforce declarative environment
-
7 years of hands-on experience with Salesforce configuration experience
-
7 years of experience with Salesforce Web Services APIs - Force.com SOAP and REST-based web service APIS, the BULK API
-
5 years of Agile development experience
-
5 years of experience communicating ideas, concepts, and strategies to both technical and non-technical people
-
5 years of experience documenting application specifications and solutions to satisfy project requirements
-
Identify and evaluate vendor/partner software and integration strategies
-
Develop and code solutions to specification
-
Ability to define the system landscape, to identify gaps between current and desired end-states and deliver a solution
-
Ability to lead design sessions and communicate design options to clients
-
Experience retrieving data from Oracle Database
-
Experience creating dashboards and reports in Salesforce
Preferred:
-
Experience with Salesforce Web Services APIs - Force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API
-
Experience in Java, J2EE, Struts, JSP, JavaScript
-
Experience creating reports in Tableau
-
Experience in Public Sector Foundation
Physical Demands
-
Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
-
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
-
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor