Application Developer Manager (Salesforce)
Job Purpose: Lead in consultations with users to identify requirements for software applications in support of processes and business needs. Supervise the development, testing, documentation and implementation of those applications or other technical solutions and the maintenance of existing applications. Responsible for setting employee goals, assessing employee performance, providing feedback, and making pay recommendations.
Major Responsibilities:
- Lead in analyzing user needs and associated level of technical design requirements.
- Supervise development, testing and implementation of technical solutions.
- Analyze, modify and maintain existing applications.
- Oversee technical, operational and user related documentation in support of applications.
- Provide technical support to functional users, determining and solving systems and programming issues.
- Coordinate communications with vendors when appropriate for problem resolution.
- Participate in conducting informal and formal end user training.
- Make project assignments, oversee staff efforts and provide feedback.
- Monitor project scheduling and all project tracking control systems.
- Perform other related duties as assigned.
Basic Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, Business or related field or equivalent combination of education and experience
- Work Experience: Six to eight years job related experience.
- Certifications: N/A
- Skills: This job requires supervisory skills as well as skill in communications and project management. Additionally required is advanced knowledge and skills in application of query language, web development tools, procedural development tools, relational databases, structured programming and the software development life cycle.
Qualifications
Preferred Qualifications:
Preferred Skills: ServiceCloud, MarketingCloud,Lightening interface Communities, MyDomain, Spanning Backups, Demand Tools (data management in general), Agile development techniques, Languages Workbench
Additional responsibilities include:
- Lead large scale projects that affect multiple departments. Interface with business partners to ensure projects have proper impact.
- Provide leadership and direction for the SFDC applications team so they can implement the appropriate level of technology to enable the customers to meet their objectives while meeting security and audit requirements/compliance.
- Develop and implement staffing plans
- Direct and assist the SFDC team to resolves problems as needed to ensure that customers receive prompt, efficient service Any system down-time addressed with the appropriate sense of urgency and documented root causes analysis, presented to Sr. Management and process improvements implemented to minimize future interruptions
- In depth understanding of custom salesforce development including apex, visual force, basic administration, workflows, reporting and general design concepts
- Lead in the formulation and execution of global SFDC strategic business plans covering the company's organizational direction, technology and system applications. Present project directions and recommendations to management.
- Translates Department needs into a comprehensive project plan which ensures successful project completion. Align project objectives and direction with management. Leads and executes project plans for projects; establishes scope and schedule; assign tasks and facilitate team process; monitors projects and assignments to ensure completion in timely manner; oversees staff deployment, provide status update to the team and management.
- Interview, recommend, hire, and train business SFDC staff. Provide direction and mentoring, develop and communicate performance objectives to assess the effectiveness of the staff, create development plans for the team insuring alignment with the business strategic goals and objectives.
- Manage outside contractors and consultant to ensure their services meets the business objectives. Work with vendors to form business partnerships, review and approve service level agreements, contracts and pricing.
- Develop and direct the implementation of policies and programs for SFDC application system security and oversee the access of entitlements of all use
- Define, document, and implement policies, procedures and methods related to the SFDC systems.
Additional Information: N/A
Impact & Influence: This position will interact on a consistent basis with: software developers and analysts, project managers, database administrators, customers and department management. This position typically will advise and counsel: software developers and analysts, project managers, database administrators, customers and department management. This position will supervise: applications development staff.
Department Description
The Office of Information Technology (OIT) provides information technology leadership and support to the Georgia Institute of Technology, working in partnership with academic and business units to meet the unique needs of a leading research university. OIT serves as the primary source of enterprise-wide information technology and telecommunications services
in support of students, faculty, staff, and researchers.
Services and resources range from operating and maintaining Georgia Tech's leading-edge wired and wireless networks, which provide Internet and research network connectivity, to protecting the integrity of the Institute’s data and critical administrative systems.
The Enterprise Information Systems (EIS) Directorate is comprised of several key groups working cooperatively together to implement, enhance and support the strategic institute initiatives and projects related to Georgia Tech’s enterprise administrative/business and academic information systems.