What are the responsibilities and job description for the Senior Salesforce Developer position at Princeton IT Services, Inc?
Job Title: Senior Salesforce Developer
Location: Trenton, NJ
Work Model: Hybrid (Three Days Onsite)
Job Type: Contract
Role Summary
We are seeking a Senior Salesforce Developer with 7 years of experience in Salesforce development, enterprise systems integration, and full lifecycle application development. The role will be responsible for designing, developing, testing, and deploying scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Salesforce integration technologies. The position will also support Salesforce DevOps and release management using Copado and Git-based version control.
Responsibilities
Design, develop, test, and deploy Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Salesforce configuration tools.
Develop Apex Classes, Triggers, Batch/Queueable Apex, JavaScript, SOQL, SOSL, and LWC-based solutions.
Configure Salesforce using Flows, Custom Objects, Validation Rules, Sharing Rules, Security Controls, and Permission Sets.
Design and support integrations with external enterprise systems using REST, SOAP, Bulk API 2.0, and Metadata API.
Manage Salesforce deployments and release activities using Copado, CI/CD processes, and Git-based version control.
Gather business requirements and translate them into technical specifications, solution designs, and implementation approaches.
Develop automated unit tests and support QA, regression testing, and production deployments while maintaining required code coverage.
Collaborate with business stakeholders and technical teams in an Agile/Scrum environment to deliver end-to-end Salesforce solutions.
Required Skills And Experience
7 years of experience in full lifecycle application development with a primary focus on Salesforce and enterprise systems integration.
7 years of experience with Salesforce programmatic development using Apex, LWC, JavaScript, SOQL, and SOSL.
7 years of experience with Salesforce declarative configuration including Flows, Custom Objects, Validation Rules, Sharing Rules, Security Controls, and Permission Sets.
5 years of experience with Salesforce integrations using REST, SOAP, Bulk API 2.0, and Metadata API.
5 years of experience with Salesforce DevOps, CI/CD, and release management using Copado and Git.
7 years of experience with full SDLC and Agile/Scrum development practices.
Experience translating business requirements into technical designs and implementing end-to-end Salesforce solutions.
Experience developing automated unit tests with high code coverage and supporting QA and regression testing.
Preferred Qualifications
Bachelor s degree or higher from an accredited college or university in Computer Science, Information Technology, or a related technical field.
Salesforce Platform Developer I (PD1) or Platform Developer II (PD2) certification.
Salesforce Administrator certification.
Experience working in enterprise Salesforce environments with complex integrations and release management requirements.
Location: Trenton, NJ
Work Model: Hybrid (Three Days Onsite)
Job Type: Contract
Role Summary
We are seeking a Senior Salesforce Developer with 7 years of experience in Salesforce development, enterprise systems integration, and full lifecycle application development. The role will be responsible for designing, developing, testing, and deploying scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Salesforce integration technologies. The position will also support Salesforce DevOps and release management using Copado and Git-based version control.
Responsibilities
Design, develop, test, and deploy Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Salesforce configuration tools.
Develop Apex Classes, Triggers, Batch/Queueable Apex, JavaScript, SOQL, SOSL, and LWC-based solutions.
Configure Salesforce using Flows, Custom Objects, Validation Rules, Sharing Rules, Security Controls, and Permission Sets.
Design and support integrations with external enterprise systems using REST, SOAP, Bulk API 2.0, and Metadata API.
Manage Salesforce deployments and release activities using Copado, CI/CD processes, and Git-based version control.
Gather business requirements and translate them into technical specifications, solution designs, and implementation approaches.
Develop automated unit tests and support QA, regression testing, and production deployments while maintaining required code coverage.
Collaborate with business stakeholders and technical teams in an Agile/Scrum environment to deliver end-to-end Salesforce solutions.
Required Skills And Experience
7 years of experience in full lifecycle application development with a primary focus on Salesforce and enterprise systems integration.
7 years of experience with Salesforce programmatic development using Apex, LWC, JavaScript, SOQL, and SOSL.
7 years of experience with Salesforce declarative configuration including Flows, Custom Objects, Validation Rules, Sharing Rules, Security Controls, and Permission Sets.
5 years of experience with Salesforce integrations using REST, SOAP, Bulk API 2.0, and Metadata API.
5 years of experience with Salesforce DevOps, CI/CD, and release management using Copado and Git.
7 years of experience with full SDLC and Agile/Scrum development practices.
Experience translating business requirements into technical designs and implementing end-to-end Salesforce solutions.
Experience developing automated unit tests with high code coverage and supporting QA and regression testing.
Preferred Qualifications
Bachelor s degree or higher from an accredited college or university in Computer Science, Information Technology, or a related technical field.
Salesforce Platform Developer I (PD1) or Platform Developer II (PD2) certification.
Salesforce Administrator certification.
Experience working in enterprise Salesforce environments with complex integrations and release management requirements.