04 Aug
|
TeamPlus Staffing Solution
|
Indore
04 Aug
TeamPlus Staffing Solution
Indore
Hi,
We are having an opening for Salesforce Development & Architecture - Remote
Working Days: Monday Friday
Job Timing: 3PM-12AM
Someone who has actual CI/CD pipeline implementation experience, not just someone who managed it.
Position Salesforce Development & Architecture QualificationBachelors degree in Human Resources, Business Administration, or a related fieldNumber of post1PositionSalesforce Development & ArchitectureQualificationBachelors or Masters in Computer Science, IT, or Software Engineering.Number of Post1Office LocationRemoteJob TypeFull TimeGenderMale/FemaleIndustryITSalaryAs per company normPrevious Work Experience8+ yearsKey Skills & Requirements
- Salesforce Development & Architecture: Apex development following enterprise design principles including OOP, SOLID, and domain-driven architecture using the fflib (Apex Enterprise Patterns) framework. Proficient in layered application design trigger, domain, service, selector, and unit of work layers with a focus on separation of concerns, testability, and long-term maintainability.
- Design Patterns: Applied experience with creational (Factory, Singleton), structural (Facade, Decorator), and behavioral (Strategy, Observer) patterns in Apex. Comfortable translating pattern theory into scalable, reusable solutions within the Salesforce platform constraints.
- Testing & Code Quality:
Unit testing with true isolation using fflib_ApexMocks stubbing selectors and services to eliminate database dependencies. Enforces code quality through PMD static analysis, meaningful assertions, and coverage that validates behavior rather than just hitting thresholds.
- DevOps & Source-Control Development: End-to-end SFDX source-driven development using scratch orgs, feature branching, and CI/CD pipelines (GitHub Actions / Copado / Gearset). Experience with unlocked package development, delta deployments, and setting-specific configuration management.
Requirement
- Apex Enterprise Patterns (fflib)
- Domain-Driven Architecture
- OOP & SOLID Principles
- Creational, Structural & Behavioral Design Patterns
- Unit of Work & Repository Pattern
- Dependency Injection & ApexMocks
- SFDX Source-Driven Development
- Scratch Org Development
- Unlocked Package Development
- CI/CD Pipeline Development (GitHub Actions / Copado / Gearset)
- Delta Deployment Strategy
- PMD Static Analysis
- Git Feature Branching & PR Workflow
- Source driven development, CI/CD automation, unlocked packages, scratch orgs - these are the key words to look under the release management experience
- Someone who has actual CI/CD pipeline implementation experience, not just someone who managed it.
- They use GitHub and GitHub Actions. So someone who has built GitHub/Actions pipelines from scratch would be the ideal candidate
JoiningImmediate
📌 Salesforce Development & Architecture -consultant Remote (Indore)
🏢 TeamPlus Staffing Solution
📍 Indore