- Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
- 6+ years of hands-on experience with Salesforce development (Apex, LWC, Visualforce, Triggers, Flows).
- Strong understanding of Salesforce architecture, data model, and APIs.
- Experience developing end-to-end full-stack applications — preferably using Node.js, Python (FastAPI/Django), or Java (Spring Boot).
- Hands-on experience with front-end frameworks (React.js, Angular, or Lightning Web Components).
- Proficiency in RESTful/GraphQL APIs, JSON/XML data exchange, and integration frameworks.
- Experience with GenAI or LLM integrations (OpenAI API, LangChain, Vertex AI, etc.) in CRM or business workflow contexts.
- Exposure to cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
- Knowledge of CI/CD pipelines, Git-based workflows, and DevOps automation for Salesforce.
- Excellent problem-solving, system design, and communication skills.