Role: Senior Salesforce Application Developer (Hybrid)
Location: Trenton, NJ (Webcam)
Job Description
Senior-level resource with specialized knowledge and hands-on experience in application development, including requirements gathering, analysis, design, development, testing, and implementation. Strong emphasis on Salesforce, Force.com, object-oriented programming, and client-server technologies.
Work Arrangement:
Hybrid position 3 days on-site, 2 days remote (no exceptions).
Local candidates preferred; relocation assistance not provided.
We are seeking a highly qualified, independent thinker who can work with minimal supervision and quickly contribute to ongoing initiatives.
Role Overview
Under the direction of an IT supervisor, this position is responsible for designing and implementing Salesforce solutions and integrations between Salesforce and external systems. The role involves close collaboration with multiple business units to evaluate user requests, document functional and non-functional requirements, architect solutions, and develop, deploy, and support applications that meet defined specifications.
Key Responsibilities
- Design, develop, and implement Salesforce-based solutions and system integrations
- Liaise with business stakeholders to gather and analyze requirements
- Document application specifications and solution designs
- Architect scalable and maintainable system solutions
- Identify gaps between current and future-state system landscapes
- Lead design sessions and present solution options to stakeholders
- Develop and code solutions according to technical specifications
- Identify and implement appropriate testing strategies
- Execute deployment and implementation activities
- Evaluate vendor and partner software and integration strategies
- Collaborate with cross-functional teams, including QA and security
- Participate in a self-directed, Agile development environment
Education
- Bachelor s degree or higher from an accredited college or university in a related technical field
Experience & Qualifications
- 7+ years of application development experience, including requirements gathering, analysis, design, development, testing, and implementation
- Strong experience with Salesforce and Force.com platforms
- Hands-on experience in Salesforce configuration and declarative development
- Salesforce Developer and/or Administrator certifications preferred
- Experience with Salesforce Web Services APIs, including:
- SOAP and REST APIs
- Bulk API
- Metadata API (strongly preferred)
- Agile development experience
- Strong communication skills with both technical and non-technical audiences
- Ability to think creatively and design innovative solutions
- Experience in Java, J2EE, Struts, JSP, and JavaScript
- Experience retrieving data from Oracle databases
- Experience creating Salesforce dashboards and reports
- Public Sector Foundation experience is a plus
Required / Desired Skills Matrix
Skills |
Salesforce declarative environment |
Salesforce configuration experience |
Salesforce Web Services APIs (SOAP, REST, Bulk) |
Metadata API |
Agile development |
Communication with technical & non-technical stakeholders |
Application documentation & specifications |
Vendor/partner evaluation & integration strategies |
Solution development & coding |
System landscape analysis & gap identification |
Leading design sessions |
Testing strategy implementation |
Deployment & implementation execution |
Self-directed team collaboration |
Java, J2EE, Struts, JSP, JavaScript |
Oracle database data retrieval |
Salesforce dashboards & reports |
Public Sector Foundation experience |
Bachelor s Degree |