Salesforce Developer/Release Manager

at UMUC Ventures
Published November 30, 2023
Location Hyattsville, MD
Category Default  
Job Type Full-time  

Description

The Salesforce Developer/Release Manager will support the continued growth of our Salesforce program by providing development support and owning the technical release management process for delivering new features leveraging AccelerEd’s agile framework.RESPONSIBILITIES:Serve as a technical developer for the Salesforce environment with 1400+ usersWork with the Salesforce team to develop technical solutions for business challenges with declarative configuration changesManage Salesforce data feeds and other integrationsCoordinate the evaluation, scope, and completion of new business requests.Improvement of the data quality in the Salesforce org with regards to the end-to-end processes in the entire companyWorks with 3rd-party vendors to implement new systems and product features.Perform mass data imports using the API or import tools as requested.Configure and maintain Salesforce objects, fields, formulas, and customizationsBuild custom flows and process automations to streamline business processesWork with developers to refactor existing code and translate to process builder, declarative automationMaintain updated system documentation and related SFDC policies/procedures.The Release Manager will be responsible for overseeing the software release process, including planning, scheduling, coordinating, and controlling the release of software products into sandboxes and productionThe successful candidate will work closely with development teams, operations, and other stakeholders to ensure the timely and efficient delivery of high-quality software releasesDevelop and maintain release plans and schedules, in collaboration with development teams and other stakeholdersCoordinate and communicate release activities with stakeholders, including developers, testers, operations, and business ownersEnsure that all necessary release documentation is complete and up-to-dateManage risks and issues related to software releases, and work with stakeholders to mitigate and resolve themMonitor and report on release progress, including metrics related to release quality, schedule, and budgetContinuously improve the release process, including implementing automation and other efficiency measuresEnsure that all releases comply with company policies and proceduresMINIMUM QUALIFICATIONS, EDUCATION, KNOWLEDGE, SKILLS, AND ABILITIES: Education& ExperienceAt least BS Degree (preferred)Minimum 2 years of experience as a Salesforce Release ManagerAble to demonstrate proven core Salesforce System Admin skills and knowledge, including user management, workflows/rules, page and custom object configuration, Site and Community administration.Experience working with other Salesforce Administrators, Salesforce Developers and Salesforce PartnersExperienced in implementing and running installed packages and/or connected appsExperience with Salesforce Lightning and migrating from ClassicExperience in Salesforce integration tools.Experience in Lightning Web Components (LWC), Apex, JavaScript, HTML, CSS/SCSS.Experience in Software Development Life Cycle (SDLC) methodologies.Experience in JIRA, Azure DevOps or similar project management toolExperience in Copado, Gearset, GitHub or similar release management and software development versioning toolsExperience in Agile methodology, working in 3-week sprints, daily scrums, etc.Experienced working in an Agile environment and with Agile tooling like Jira / Azure DevOpsProven ability to design and implement new processes and facilitate user adoption.Strong understanding of the platform, with the ability to build custom apps and objects, formula fields, workflows, custom views, and other content of intermediate complexityStrong understanding of Salesforce best practices and functionalityStrong data management abilitiesA documented history of successfully driving projects to completionA demonstrated ability to understand and articulate complex requirementsPrevious experience working in a SCRUM or agile environment preferredKnowledge, Skills & AbilitiesSelf-motivated and able to work both with the team and independently while remote Deep understanding of general CRM architecture as well as Salesforce process defaults and data structuresExcellent written and verbal communication skillsExcellent project management skills and a positive attitudeDemonstrated ability to meet deadlines, handle and prioritize simultaneous requests, and manage laterally and upwardsCreative and analytical thinker with strong problem-solving skillsMust demonstrate exceptional verbal and written communication skillsMust demonstrate an ability to communicate effectively at all levels of the organizationAbility to critically evaluate information gathered from multiple sources, reconcile conflicts, translate high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needsAbility to assess the impact of new requirements on Salesforce and all upstream and downstream applications, systems and processesSolid understanding of and detailed experience with the Salesforce architectureAreas of focus; Service Cloud, Omni-Channel, Communities, Case Management, Knowledge, CTI, SMS, Chat integration. Added plus: Education Cloud, Marketing Cloud, Einstein Analytics