· Software development and quality assurance.
· Creation of system documentation for software development and quality assurance processes.
· Analysis and documentation of data requirements for the development of databases.
· Business intelligence analysis and reporting.
· Configuration management and management of technical projects.
· Engineering methodologies, processes and procedures.
· Builds relationships across the organization and with external partners.
· Collaborates with the IT engineering team, the IT operations team and internal clients to create new functionality, and to troubleshoot and resolve reported problems.
· Manages vendor relationships and mentors other engineers.
Top Requirements
(Must haves)
Knowledge/Skills/Abilities
· Seeks ongoing improvements to the organization’s processes and procedures.
· Prioritizes daily tasks to ensure that emerging, urgent issues are resolved without losing sight of longer-term projects.
· Sets standards, timelines, priorities and approaches to help team complete and deliver assignments on time.
· Takes advantage of available resources to complete work efficiently; coordinates with internal and external partners.
· Allocates appropriate amounts of time for completing one’s own and others’ work; develops timelines and milestones.
· Demonstrates effective techniques in holding meetings, planning time, setting priorities, setting timelines and deadlines, and making effective use of time.
· Performs independently; informs managers or senior leaders of projects’ progress and issues encountered; recommends solution.
· Oversees project completion of less experienced team members; provides guidance to senior level team members on highly complex assignments or projects with a major impact.
· Experience working with the following Salesforce applications required: Sales Cloud, Service Cloud
· Marketing Cloud experience is highly desirable
Education & Experience/Licenses & Certification
· Bachelor degree in Computer Science, Engineering or other technical discipline from an accredited college or university.
· 5 years applied technical experience or a combination of equivalent education and experience.
· Possess current Agile Certification.
· Experience using Agile-based methodologies (such as Extreme Programming and Scrum) within a software development function
Bachelor's degree