What are the responsibilities and job description for the Salesforce Developer position at American University - Washington, D.C?
Description
Summary : The Salesforce Developer will play a key role in building, customizing, and enhancing American University’s Salesforce solutions to support its business objectives. This position focuses on creating tailored solutions using Apex, Omni Studio, Visualforce, and the Lightning Component framework to meet the University’s needs, improve user experience, and ensure seamless data integration across systems. Responsibilities include automating business processes utilizing tools like Process Builder and Flow, maintaining data integrity and security, developing and maintaining custom applications, troubleshooting integration issues, implementing new features, and recommending best practices.
Additionally, the Salesforce Developer will handle quality assurance (QA), testing, debugging, and creating technical documentation. Staying up to date on Salesforce developments is essential to support ongoing improvements. This role works within the Office of Information Technology on the Solutions Engineering team, collaborating with other technical experts. Essential Functions : 1.) Design, Develop, and Configure Salesforce Solutions
Design, code, test, and implement customized solutions on the Salesforce platform to meet business requirements.
Develop and maintain custom applications using Apex, Visualforce, Omni Studio, and other relevant technologies.
Identify and troubleshoot issues within Salesforce or integrated third-party platforms, conduct code reviews and make necessary modifications.
Create and maintain new Salesforce features and functionality.
Recommend best practices to enhance existing Salesforce implementations.
Stay current on new Salesforce features and functionality to continually enhance existing solutions.
Manage Salesforce upgrade schedules, adhering to IT best practices.
2.) Test and Implement Technology Solutions
Collaborate with system analysts, application developers, project / product managers, and vendors to implement technology solutions.
Lead system and user acceptance testing to ensure software meets business requirements.
Support business analysts in creating detailed and structured test plans and test cases.
Validate test results and establish technical mitigation strategies as needed.
Obtain testing approvals from stakeholders.
Work in Agile delivery methodologies.
Apply creative and analytic problem-solving, promoting teamwork, innovation, and excellence.
Provide expert consultation throughout all phases of the project and product development cycle.
3.) Technical Support and Operations
Address support requests and issues related to Salesforce CRM solutions and associated platforms for critical business functions.
Maintain up to date knowledge of CRM solutions, including new releases and functionality.
Keep technical documentation current and develop operational strategies for platforms and systems.
Lead internal teams in Root Cause Analysis (RCA) and Corrective Action (CA) planning to resolve design gaps and performance issues, and report on implementation status.
Mentor and provide leadership to team members.
Ensure team compliance with enterprise standards and processes.
4.) Technical Project Management
Manage scope and risk for small to medium technical projects using standard documentation.
Participate in Agile planning and schedule project team meetings.
Report on project milestones, deliverables, dependencies, risks, and issues.
Communicate across the organization to escalate risks and issues when necessary.
Competencies : Serving Customers.
Displaying Creativity.
Prioritizing and Organizing.
Acquiring and Analyzing Information.
Supporting Coworkers.
Position Type / Expected Hours of Work :
Full-Time.
Exempt.
35 hours per week.
Monday through Friday with a one-hour lunch break in a hybrid modality with one day a month required to be in the office.
Position requires that certain duties be regularly performed outside normal working hours.
The Position must be readily available outside of business hours and days to respond to production emergencies and critical or time-sensitive incidents.
Potential for frequent interrupted nights and weekends.
This position is expected to be on call and available to work remotely to address emergency IT issues, during unplanned closures or weather emergencies.
OIT staff are prohibited from taking non-emergency leave during the three-week period at the start of each semester, this includes the week before the start of the Fall and Spring term and the first two weeks of classes for the Fall and Spring term.
Requests for support peak during these times and system availability is also critical, which requires all staff members to be working during these times.
Salary Range :
110,000-$120,000 annually.
Required Education and Experience :
Bachelor's degree or equivalent.
2-4 years of relevant experience.
Salesforce certifications preferred, such as Platform Developer I or II, or App Builder.
Proficient understanding of the Salesforce ecosystem, including the Salesforce Lightning framework, Salesforce CRM Platforms, and Salesforce Marketing Cloud.
Demonstrable experience developing technology solutions on the Salesforce platform with knowledge of Apex, Visualforce, Omni Studio, and other Salesforce development technologies.
Understanding of Salesforce Object Query Language (SOQL) and the Salesforce data model including standard and custom objects, relationships, and fields.
Experience in product testing and debugging.
Experience with web technologies like HTML, CSS, JavaScript, and jQuery.
Ability to work with Salesforce Experience Cloud or other collaboration tools.
Familiarity with DevOps and continuous integration / deployment (CI / CD) processes.
Experience working as a technical subject matter expert in a higher education environment.
Experience with Salesforce Education Cloud.
Ability to communicate technical concepts effectively to technical and non-technical stakeholders.
Preferred Education and Experience :
3-5 years of relevant experience.
Benefits AU offers a competitive benefits package including a 200% matching retirement plan, tuition benefits for full-time staff and their families, several leadership development certificates, and has been recognized by the American Heart Association as a fit-friendly worksite. . Other Details
Hiring offers for this position are contingent on successful completion of a background check.
Employees in staff positions at American University must deliver their services to the university from either the District of Columbia, Maryland, or Virginia, or perform work on-site at the university.
Please note this job announcement is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
American University is an employer.
Current American University Employees American University current employees must apply through their employee Workday account. If you are a current employee at American University, please log into Workday and select the Find Jobs report which will take you to our internal career listings.
Salary : $110,000 - $120,000