What are the responsibilities and job description for the Salesforce Developer position at P2PSoftTek Inc?
Role :Salesforce Developer with DevOps
Location : Maryland ,MD
Description
- Develop and customize Salesforce applications using Apex, Triggers, Batch Apex, Queueable Apex, and Lightning Web Components (LWC).
- Build and maintain Salesforce automation using Flows, Validation Rules, Approval Processes, and other declarative tools.
- Design efficient SOQL/SOSL queries and optimize Apex code for performance and scalability.
- Develop integrations between Salesforce and external systems using REST/SOAP APIs, Platform Events, and middleware technologies.
- Manage Salesforce metadata and source code using Git and Salesforce CLI.
- Implement and maintain CI/CD pipelines for Salesforce deployments using tools such as GitHub Actions, Jenkins, GitLab, Azure DevOps, Copado, or Gearset.
- Automate Salesforce deployments across Development, QA, UAT, and Production environments.
- Perform code validation, automated testing, deployment verification, and rollback planning.
- Develop and maintain Apex test classes and ensure appropriate code coverage.
- Participate in code reviews and enforce Salesforce development and DevOps best practices.
- Troubleshoot deployment failures, integration issues, Apex errors, and production defects.
- Collaborate with Salesforce Architects, administrators, QA engineers, and business stakeholders.
- Maintain technical documentation for development, deployment, and release processes.
- Support release management, version control, branching strategies, and environment management.