The Salesforce Lead Developer / Architect will drive the design, development, and continuous improvement of our Salesforce Instance, including reporting, dashboards and CPQ. Your focus in this role will be interpreting business requirements from the Management, Sales, and Finance teams and building them into a robust database model and actionable reporting. In this role, you will work with your team as the connecting fabric between business requirements and the business tools.
You build business value by helping to build an intuitive and the power of our sales tools and system functionality. Your primary role will be to support a SQL based data lake connected to various ERP, CRM, and other enterprise software platforms. You will work closely with your internal team to identify, understand, architect, and build functionality into this central database which serves as one of the business’s central guiding reporting tools.
What you will do :
- Custom Development : Develop custom applications and features using Apex, Visualforce, Lightning Web Components (LWC), and other Salesforce development tools.
- System Integration : Design and implement APIs and middleware to integrate Salesforce with external applications and enterprise systems.
- Customization & Configuration : Customize Salesforce using declarative tools, including custom objects, workflows, validation rules, and process automation.
- Data Management : Ensure efficient data management by implementing data models, queries, and batch processing solutions.
- Code Optimization : Write efficient, scalable, and maintainable code while following Salesforce best practices and design patterns.
- Technical Documentation : Create technical specifications, design documents, and release notes for developed solutions.
- Testing & Debugging : Perform unit testing, troubleshoot issues, and optimize existing features for improved performance.
- Security & Compliance : Ensure development follows security best practices and complies with organizational standards.
- Release Management : Collaborate with release teams to ensure smooth deployments and environment management.
- Collaboration : Work closely with administrators, business analysts, and stakeholders to gather requirements, provide technical guidance, and deliver customized solutions.
What we are looking for :
Experience & Education
7–10 years of hands-on Salesforce development experienceProficiency in Apex, Lightning Web Components (LWC), Visualforce, SOQL, and Salesforce APIsBachelor’s degree required; Master’s degree preferredSalesforce Developer Certification (required)Technical Expertise
Strong understanding of cloud architecture principles including SaaS, PaaS, multitenancy, and integration patternsExperience with cross-cloud Salesforce implementations and integrations with both cloud and on-premise systemsFamiliarity with platform-specific considerations such as large data volumes, governor limits, and data migrationSkilled in release management, source control, and CI / CD pipelines using tools like Metadata API and integration servicesAbility to write clean, efficient, and scalable code following Salesforce best practicesPlatform & Data Management
Deep knowledge of Salesforce security models (OWDs, Profiles, Permission Sets, Sharing Rules)Experience with declarative customization (Flows, Approval Processes, Validation Rules, Reports, Dashboards)Ability to migrate and manage data using tools like Data Loader and advanced SOQLProven ability to optimize and evolve a mature Salesforce instance to align with business processesStrategic & Communication Skills
Strong business acumen and executive presenceAbility to communicate complex solutions to both technical and non-technical stakeholdersSkilled in identifying technical design risks and developing governance strategies to mitigate themExperience leading requirements discussions and translating business needs into high-level Salesforce solutionsForward-Thinking Implementation
Ability to update roles and profiles to reflect organizational structure and permissionsExperience preparing Salesforce for integration with additional AMS instances or enterprise platformsPreferred Experience :
Salesforce Product Expertise : Experience with specialized Salesforce products such as :
Service Cloud – Case management and customer support customizationRevenue Cloud (CPQ+) – Automating complex pricing and quoting processesPardot – Marketing automation, lead generation, and campaign managementExperience Cloud – Building and maintaining partner / customer portalsCRM Analytics – Implementing datasets, dataflows, and recipes for advanced reportingAgile Development : Familiarity with Agile methodologies and tools used throughout the development lifecycle