We are looking for a Salesforce Developer to join our team, reporting to the Salesforce/CRM Application Manager. This role is responsible for developing, maintaining, and enhancing Salesforce solutions while providing critical support for new and existing applications.
Key Responsibilities
Develop, maintain, and optimize Salesforce applications, ensuring seamless functionality and enhanced user experience.
Troubleshoot, resolve issues, and extend application capabilities to meet evolving business needs.
Collaborate with client managers and stakeholders to assess requirements, propose solutions, and oversee implementation.
Manage and track service requests, ensuring efficient incident resolution and quality assurance in design, programming, and testing.
Define and enforce best practices in coding, documentation, version control, and application support processes.
Perform hands-on application analysis, code modification, and development to drive technical excellence.
This flexible hybrid role allows for a blend of remote and on-site work, requiring presence on-site at least 10% of the time or as needed based on operational requirements. Please note, travel to the "home office" location is not reimbursed. Each employee will complete a FlexWork Agreement with their manager to outline expectations and ensure mutual understanding. These arrangements are periodically reviewed and may be adjusted or terminated as necessary.
Salary offers are based on a variety of factors including qualifications, experience, and internal equity. The full salary range for this position is $92,600 - $202,200 annually. The University anticipates offering a salary between the minimum and midpoint of this range.
Qualifications
Required Skills and Abilities
Experience with one, or more, of the following applications:Salesforce Platform Applications: Health Cloud, Marketing Cloud, Service Cloud, Sales Cloud, Experience Cloud, and/or Data Cloud
Technical Skills required include but are not limited to: Salesforce declarative configuration and set-up, Salesforce Apex development, Lightning Web Component Development (HTML, CSS, JavaScript), and SOQL/SQL.
Knowledge of HL7, FHIR and DICOM Standards
Understanding and learning other programming languages may be necessary
Tooling skills include but are not limited to: Visual Studio Code, Git/Github, Jenkins/Github Actions, Jira, and Servicenow
The candidate should understand Object Oriented Programming and standards such as but not limited to REST/SOAP, JSON, YAML, oAuth/JWT and SWAGGER
Broad and/or in-depth knowledge of multiple areas of focus in application specialty areas.Knowledge of systems and functions, including design, development, implementation, user support and training, maintenance, quality assurance, and system testing and evaluation
Ability to research, organize, analyze, and synthesize data to support effective decision-making
Must be detail oriented and have a knack for probing for information, in order to fully understand the underlying needs that influence how a system should be configured/ organized
Ability to manage multiple and competing tasks
Ability to work effectively as a team player and work with people of all backgrounds, at all levels
Strong customer service orientation
Superior organizational skills
Strong written and verbal communications skills, with the ability to convey technical information to all levels of application users in a specific, clear, and concise manner
Ability to remain calm in difficult and stressful situations. Must be able to recognize problems, evaluate, and refer to the appropriate channels for action
Strong interpersonal skills, with the ability to effectively train, support, and work collaboratively with business owners, team members, and management
Some travel may be required for the purpose of meeting with clients, stakeholders, or off-site personnel/management
Salesforce declarative configuration and set-up, flows, reports and dashboards and other declarative features of Salesforce AppExchange solutions
This role will be required to understand UML and other modeling frameworks (Object Models, Flow Charts).
Required Knowledge and Experience
Demonstrate proficiency with information systems technology, which also includes Microsoft Office Suite, email, intranet, internet, and other systems
Demonstrated skill in system workflow and business process flow analysis and design
Bachelor’s Degree in health care information technology, computer science, or related area, and/or equivalent combination of experience/training
Minimum 4 years' experience in a medium to large size medical center with increasing levels of responsibilities and complexity of projects and applications.
At UCLA Health, you can help heal humankind, one patient at a time by improving health, alleviating suffering and delivering acts of kindness. As you do, you’ll achieve great things in your life and your career. We’re a world-class health organization with four hospitals consistently recognized among the nation’s very best as well as an internationally-renowned medical school, primary and specialty care clinics and much more. Within our dynamic, innovative and growing organization, you’ll find exceptional opportunities to make the most of your abilities in a supportive, empowering and inclusive environment. If you embrace our values of Integrity, Compassion, Respect, Teamwork, Excellence and Discovery we invite you to see all you can accomplish at UCLA Health.