Salesforce Health Cloud Dev Sr
5 days ago
Atlanta
Job DescriptionDescription:Designs, codes, debugs, tests, documents, and implements Salesforce Health Cloud, including applicationcustomizations and integration of other 3rd party vendor-supplied software. Provides functional and technicalsupport in collaboration with the Salesforce Health Cloud Administrator. Collaborates with other departmentresources to support multiple system interfaces and data integration. Monitors, defines, and reports on critical pathworkflows. Resolves issues or escalates issues as required. Drives the design and implementation of new businessprocesses within the required configuration.Requirements:Education & Experience Required • Bachelor's degree in business administration, Computer Science, Mathematics, Engineering, or related field with courses in programming and database systems, or equivalent experience, • U.S. Citizen, • Must be able to receive a favorable Interim and adjudicated final Department of Defense (DoD) background investigation, • 5+ years of general application development and support experience, • 3 years’ hands-on experience in Salesforce Health Cloud, • 3 years’ experience with a Salesforce DevOps toolset and CI/CD practices, • Experience with JavaScript, Flows, Apex, LWC, Visualforce, SOAP, REST, • Experience working in an agile environment using Jira or similar solutions, • 7 or more years of general application development and support experience skills, • 4 years of experience in Salesforce Health Cloud, • 4 years' experience with a Salesforce DevOps toolset and CI/CD practices, • Salesforce Platform App Builder Certification, • Salesforce Platform Developer I Certification, • Salesforce Platform Developer II Certification, • Aura framework and OmniScript, • Strong written and verbal communication skills, • Technical experience working with healthcare systems or in a government contract systems environment, • Experience in Salesforce Lightning Web Components and Einstein AnalyticsKey Responsibilities, • Evaluates, supports, and tests vendor-supplied software packages. Determines compatibility with existing systems. Installs and tests vendor upgrades and patches. Provides technical support and troubleshooting., • Researches the setup and functionality of available software modules. Obtains a solid understanding of business processes/user functions that these modules directly support. Recommends process changes for end users to improve the use of application functionality., • Obtains and shares knowledge of how various application modules inter-link and affect one another., • Assists with the planning, coordination, and direction of Salesforce modifications related to both current and proposed designs, in collaboration with the Salesforce Health Cloud Administrator., • Help design UI and workflows based on business needs., • Analyzes, designs, and develops code in support of multiple system interfaces and data integration services., • Uses Salesforce APIs to integrate with other systems., • Converts logical design into program code. Analyzes, reviews, and rewrites programs to increase operating efficiency or adapt them to new requirements in response to business requests. Responsible for complex coding assignments and participates in code review sessions with direction from Lead developers., • Serves as a technical and functional resource to entry-level developers., • Provides daily support to functional end-users with system issues, questions, and processes. Performs debugging tasks to resolve system issues. Takes active steps to increase understanding of end-users' functions to support the development process of applications., • Coordinates with relevant departments to ensure necessary communication is in place to ensure applications function properly and efficiently. Coordinates the dissemination of information and reports related to application upgrades, fixes, and new processes, including analysis of the changes and the effects on any existing modules, • Develops system and program test plans under the guidance of the Lead developer. Prepares and/or obtains test data. Conducts program and system testing. Evaluates test results/defect logs and performs necessary code revisions., • Prepares technical reports and instructional manuals as documentation of program development. Maintains current system design documents and program documentation., • Provide escalation assistance with daily trouble-ticket resolution for an entry-level developer., • Performs reporting tasks utilizing site standard reporting tools., • Logs, monitors, and manages event calls regarding reported problems., • Participates in regularly scheduled project review/status meetings internally and with client departments., • Work in a team environment using Agile Project Management (Scrum) and Test-Driven Development., • Participate in all Scrum activities, including creating user stories, sprint planning, and sprint retrospectives., • Serves as a technical and functional resource to entry-level developers. Provide escalation assistance for daily trouble ticket resolution., • Documents change control., • Performs on-call support functions., • Performs other duties as assigned., • Regular and reliable attendance is required.