Description

· 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

Education

Bachelor's degree