Salesforce Developer and Administrator
DevCare Solutions
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Salesforce Object Search Language (SOSL)
HTML
JavaScript
Application Services
Unit Testing
Big Data
CSS
Code Coverage
Data Integrity
ETL
Software Debugging
Software Design Patterns
DevOps
Meta-Data Management
Microsoft Visual Studio
Operational Databases
Salesforce
Systems Integration
Apex Code
Salesforce Lightning
Data Loader
Salesforce Object Query Language (SOQL)
Data Management
REST
Software Version Control
Job description
- We are seeking a highly skilled and versatile Experienced Salesforce Developer & Administrator to join our team. In this hybrid role, you will be responsible for the full lifecycle of Salesforce development - from high-level configuration and administration to complex Apex coding and system integration.
- The ideal candidate is a proactive problem-solver who can navigate the balance between "clicks" and "code," ensuring our Salesforce environment is scalable, efficient, and aligned with business objectives., 1. Development & Engineering
- Apex Development: Design, develop, and maintain high-quality, scalable Apex code (Triggers, Controllers, and Asynchronous processes) following best practices and design patterns.
- SOQL/SOSL: Write and optimize complex SOQL queries to interact with large datasets, ensuring efficient execution and adherence to governor limits.
- Integration: Utilize Salesforce APIs and middleware tools to connect Salesforce with third-party applications and internal databases.
- Unit Testing: Maintain high code coverage (minimum 75% - ideally 90%+) by writing robust test classes and performing rigorous debugging.
- Advanced Administration
- Declarative Setup: Manage complex Flows, Validation Rules, and Formula Fields to automate business processes without over-engineering.
- Data Management: Execute large-scale data migrations, updates, and de-duplication efforts using Data Loader and other ETL tools.
- Security & Governance: Maintain the security model including Profiles, Permission Sets, Sharing Rules, and OWDs to ensure data integrity and compliance.
- DevOps & Tooling
- Deployment: Orchestrate deployments across sandboxes and production using Change Sets, ensuring seamless releases and minimal downtime.
- Modern IDEs: Utilize Visual Studio Code (VS Code) with Salesforce Extensions for development, version control, and metadata management.
- Environment Management: Oversee the refresh and maintenance of Developer, Pro, and Full Sandboxes.
Requirements
- Experience: Minimum of 5+ years of hands-on experience in Salesforce Development and Administration.
- Coding Expertise: Proficient in Apex, SOQL, and Lightning Web Components (LWC). Familiarity with JavaScript, HTML, and CSS.
- Tools: Expert-level proficiency in Visual Studio Code, Data Loader, and Salesforce Workbench.
Certifications (Preferred):
- Salesforce Certified Platform Developer I or II.
- Salesforce Certified Administrator.
- Salesforce Certified Platform App Builder.