- Company Name
- Arizona Department of Health Services
- Job Title
- APPLICATIONS DEVELOPER
- Job Description
-
**Job Title:** Salesforce Developer
**Role Summary:**
Design, develop, customize, and maintain Salesforce applications to meet business requirements. Leverage Apex, Lightning Web Components, Visualforce, JavaScript, and data integration tools to build scalable solutions, perform data migrations, and enhance user experience.
**Expectations:**
- Work within Agile and traditional SDLC frameworks, collaborating with BAs, PMs, Scrum Masters, QA, and stakeholders.
- Deliver functional specifications, technical designs, use cases, test cases, and system documentation.
- Participate in unit, integration, and user acceptance testing.
- Manage releases through established change management processes.
- Act as escalation point for advanced Service Desk and NOC tickets.
- Provide end‑user training and support.
**Key Responsibilities:**
1. Analyze business processes and design custom Salesforce solutions (workflows, Process Builder, validation rules, custom objects/fields).
2. Develop responsive user interfaces with Lightning Web Components, Visualforce, JavaScript, and Apex.
3. Integrate third‑party platforms and AppExchange products; perform API integrations and data migrations.
4. Maintain and enhance production systems, addressing bugs, incidents, requests, and changes.
5. Create and maintain documentation, including functional/technical specs, test plans, and user guides.
6. Enforce application standards and best practices; stay current with Salesforce platform releases.
7. Coordinate release deployments, perform regression testing, and ensure system availability.
8. Train and support end‑users on Salesforce features and best practices.
**Required Skills:**
- Proficiency in Salesforce development (Apex, Lightning Web Components, Visualforce, JavaScript, SOQL/SOSL).
- Experience with Salesforce integration (APIs, Data Loader, ETL tools).
- Strong analytical skills: translate user requirements into functional and technical specifications.
- Ability to design reusable, enterprise‑level modules and applications.
- Familiarity with Agile methodologies, continuous integration, and release management.
- Excellent documentation and communication skills.
- Problem‑solving mindset; ability to troubleshoot production issues.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Salesforce certifications: Platform Developer I (required), Platform Developer II (preferred).
- Salesforce Administrator or Sales Cloud Consultant certification is a plus.