What are the responsibilities and job description for the Salesforce Application Senior Developer position at Crescens Inc.?
Job title : Salesforce Application Senior Developer
Location : Durham NC (hybrid)
Duration : 12 months
Overview :
Our client seeks a highly skilled Salesforce Application Senior Developer to lead the development and implementation of a Salesforce-based Child Care Provider Portal within the NC Families Accessing Services through Technology application. This critical portal will support providers offering childcare services to children of essential workers, replacing the existing Curam-based portal and significantly enhancing functionality and user experience. The Senior Developer will own the development and product management of this portal.
Responsibilities :
- Requirements Gathering & Analysis : Elicit, analyze, and document business requirements for the Salesforce application to support diverse business functions related to the Child Care Subsidy Program.
- Design & Development : Design, develop, and implement custom Salesforce solutions, including Apex classes, triggers, Visualforce pages, Lightning Web Components, and other relevant technologies. Build applications that effectively support business processes and reporting needs.
- Security & Access Management : Define and implement user roles, profiles, security settings, and access controls (User Profiles, Role Hierarchy, Sharing Rules, and Security) to ensure data integrity and appropriate access levels.
- Risk & Issue Management : Proactively identify, assess, and mitigate risks and issues associated with design choices and development activities.
- Optimization & Integration : Identify opportunities for application optimization, integration with other systems, redesign, and new feature development.
- Salesforce Platform Expertise : Demonstrate deep familiarity with Salesforce development environments, deployment options, and change management best practices on the Lightning Platform.
- Production Support & Improvement : Identify production risks and areas for improvement. Develop and update custom validations and code as needed based on evolving business requirements. Provide support for configuration updates to the Salesforce environment.
- Collaboration & Communication : Effectively collaborate with stakeholders, including business analysts, testers, and other developers, to ensure successful project delivery. Communicate technical concepts clearly and concisely.
- Product Management : Take ownership of the Salesforce Provider Portal product lifecycle, from initial design through ongoing maintenance and enhancements.
Required Skills & Experience :
Education :
Required Skills :