What are the responsibilities and job description for the Senior Applications Developer - Salesforce position at American Career College?
Summary:
Reporting to the Director, Applications Development in a multi-faceted, multi-location academic setting, the Senior Applications developer designs, modifies, develops, writes and implements software programming applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow.
Responsibilities:
- Proficient in configuring Salesforce using workflows, Process Builder, validation rules, Formula Fields, Flow.
- Proficient in Salesforce security models like roles, profiles, permission sets, sharing rules.
- Proficient in building and managing customer and partner portals using Salesforce Community Cloud (Experience Cloud), enhancing user engagement and collaboration.
- Design, develop and implement custom functionalities using Apex, Visualforce, Lightning components, and other Salesforce technologies as required.
- Integrate Salesforce with external systems and third-party applications using REST APIs, SOAP, and middleware tools to streamline data flow and enhance overall business processes.
- Strong hands-on knowledge in writing highly optimized and bulkified Apex trigger and Classes.
- Understanding of the architecture, capabilities and constraints of Salesforce applications and platform.
- Support the testing process, including unit testing, integration testing, and user acceptance testing, to deliver high-quality, bug-free solutions.
- Good understanding of release and change management processes and tools.
- Create and maintain comprehensive technical documentation for all Salesforce solutions, including design specifications, configurations, and customizations.
- Participate in an on-call rotation to provide support during off-hours and weekends, as needed.
- Take ownership of resolving production issues swiftly and effectively to minimize downtime and ensure optimal system performance.
- Collaborate effectively with cross-functional teams, business stakeholders, analysts, and managers to understand requirements and design scalable and efficient Salesforce solutions.
- Exposure to Agentforce or similar AI-driven platforms is a plus, as it enhances Salesforce functionalities through automation, intelligent workflow optimization, and advanced customer insights.
Qualifications:
- Minimum 5 years of hands-on experience in Salesforce Development, showcasing a profound understanding of the platform's capabilities and best practices.
- At least 3 years of specialized experience with Sales Cloud, Service Cloud, and Lightning Web Components, along with proficiency in various Salesforce development tools.
- Strong analytical and problem-solving abilities, capable of understanding complex business requirements and translating them into effective technical solutions.
- Excellent communication skills and the ability to collaborate effectively with various stakeholders.
- At least 2 years of agile development methodologies and tools.
- Strong time management skills, ability to multi-task, ability to work with minimal supervision.
- Ability to self-direct, self-pace, multitask and function well under pressure of deadlines and conflicting priorities.
- Willingness to work a flexible schedule.
- This is an onsite position where you will work in our administrative office in Irvine daily.
Qualifications:
- $138,230.12 - $200,406.07
- Great Benefits Package
#LI-CM1
#HEJ
Salary : $138,230 - $200,406