- Company Name
- HighCloud Solutions
- Job Title
- Salesforce Developer
- Job Description
-
**Job Title:** Salesforce Developer
**Role Summary:**
Design, develop, test, and deploy customized Salesforce solutions for child welfare programs. Collaborate with business stakeholders to translate requirements into scalable, best‑practice Apex, Visualforce, Lightning components, and integrations. Maintain documentation, conduct unit testing, debug, and support production environments while staying current with Salesforce releases.
**Expectations:**
- Deliver high‑quality, secure code that meets functional requirements.
- Adhere to Salesforce development standards, design patterns, and governance processes.
- Communicate effectively with analysts, product owners, and end users.
- Deliver project artifacts (design docs, test plans, Jira tickets) on time.
**Key Responsibilities:**
- Develop and maintain Apex code, Visualforce pages, Lightning Web Components, and custom objects.
- Configure platform features: fields, workflows, process builders, approval processes, and data model updates.
- Integrate Salesforce with external systems (e.g., NC Child Welfare Technology System) using REST/SOAP APIs, middleware, or outbound messages.
- Perform unit, integration, and UAT testing; troubleshoot and resolve defects.
- Create and maintain technical documentation, flow diagrams, and deployment guides.
- Manage development activities in Jira (Scrum/Kanban), track progress, and report status.
- Participate in JAD sessions, impact analysis, and architecture reviews.
- Enforce security protocols, review scan results, and remediate vulnerabilities.
- Mentor junior developers and conduct peer code reviews.
- Monitor production health, optimize performance, and propose enhancements.
**Required Skills:**
- Proficient in Salesforce Apex, SOQL, Visualforce, Lightning Web Components (LWC) or Aura.
- Experience with Salesforce configuration (object model, workflow, process builder, flows, validation rules).
- Knowledge of integration patterns (REST, SOAP, middleware).
- Familiarity with development tools: Salesforce DX, Git, VS Code, REST Console.
- Strong debugging and unit testing (asynchronous, batch, triggers).
- Experience with Agile/Scrum, Jira, and version control.
- Excellent written and verbal communication.
- Ability to translate complex business requirements into technical solutions.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Salesforce Platform Developer I mandatory; Platform Developer II preferred.
- Current knowledge of Salesforce Security & Integration best practices.