Senior Manager, SFDC Salesforce Delivery

Engineering - San Jose United States San Jose, California Req.Num.: 20664


Reporting directly to the Vice President, the Senior Manager should also be very technical in addition to being an outstanding leader.  S/he will manage 10 Salesforce Developers and 5-6 Salesforce Admins. 

The Sr Manager, Salesforce Development is a key part of a team delivering the most dynamic, creative, sophisticated, and challenging applications on the Force.com platform. You will be a critical part of a project team responsible for owning and executing delivery of custom Salesforce solutions that are uniquely tailored to support Nutanix back office platform. This role will interact closely with Product Owners, Business Analysts team stream owners, and other Salesforce professionals (developers, QA/Testers). The delivery manager is ultimately responsible for compliance of any/all custom code that is written for or deployed into Nutanix’s Salesforce platform. This individual will work closely with the business to ensure our technology aligns with their requirements and will support the growth of Nutanix.

Responsibilities:

  • Ownership
      • Ownership of all technical aspects of a force.com implementation, including custom development, custom APIs, custom systems integrations, AppExchange products, Security, Scalability, Performance , DevOps, Unit Testing etc
      • Responsible for directing and managing global SFDC developer/Admin resources (internally and contractors) to accomplish project goals, and performance, security management
  • Team Leadership
      • Promotes and facilitates the professional development of global SFDC team members and ensures plans are in place to elevate the performance of the team
      • Maximizing the effectiveness of the team and takes actions to increase performance and effectiveness of the team which includes developing, mentoring and coaching of global SFDC team members
      • Identify best practices and SFDC development guidelines, communicate and implement these practices in the global SFDC team
      • Participate in code reviews for ongoing projects to ensure highest code quality and appropriate design patterns are being used
      • Responsible for the SFDC global resources and SFDC budget management for Nutanix’s global SFDC delivery team
    • Technical leadership
      • Setting best practices including integration and application development, testing (unit and systems), leading code reviews & technical design sessions, writing and reviewing technical design specifications.
      • Good understanding of development & release procedures, upgrade cycle, and best practices to develop on the Force.com platform
      • Maintains up-to-date knowledge of a broad range of emerging technology trends and identifies opportunities where technology might be deployed to deliver business improvements and competitive advantage.
      • Responsible for ensuring that the team(s) apply best of breed software engineering practices including but not limited to – Peer Reviews, Continuous Integration and Continuous Deployment practices, unit and regression test automation, comprehensive approach to addressing Non-Functional Requirements (NFR), team retrospectives, etc.
      • Managing technical scope and complexity
      • Responsible for developing in Apex, Rest/Soap APIs and other technologies to build customized solutions that support business requirements and drive key business decisions
      • Responsible for providing hands on expert level assistance & mentoring to developers
      • Create and manage complex SFDC artifacts like (workflow rules, data validation, and system triggers)
      • Create and maintain system interface diagrams, functional designs, and technical specifications
      • Evaluate application software packages and make buy vs. build recommendations to management.
      • Interact with Salesforce to execute on pilot programs of new product features
      • Drive the governance of the SFDC integrity and performance of NTNX’s Salesforce instance

  • Collaborations and Communications 
    • Work closely with a DevOps Engineer to ensure that all SFDC code is managed and released in a manner which minimizes risk and ensures the integrity of all of our Salesforce environments
    • Provide detailed estimates and work breakdown structure for assigned tasks. Work with 3rd party contractors to deliver projects on time and within budget scope
    • Work independently & on multiple projects against deadlines in a dynamic environment where consistently producing deliverables within agreed upon timelines is expected
    • Lead technical design sessions, develop technical solutions that are aligned with business objectives
    • Independently analyze application and system problems and incidents; develop recommendations and solutions for those problems, implement those solutions, and provide communications on the associated actions, business impacts, and results

Requirements:

  • MS/BS in Computer Science or a related field required
  • 10+ years of progressive experience as a Salesforce Developer / Administrator preferably in a large multi-dimensional organization required
  • Preferred Salesforce Technical/Application Architect certification. 

Skills

  • Deep understanding and practical experience developing solution for the SFDC platform (APEX programming, salesforce configuration, salesforce security model etc)
  • Deep understanding of tools and best practices for Continuous Integration, Build, Test & Deployment of SFDC artifacts
  • Deep understanding of the Salesforce MetaData APIs and Salesforce release management techniques
  • Ability to effectively coach, mentor, and identify and address skills needs and gaps
  • Ability to think critically and challenge conventional thinking
  • Proficient in programming languages relevant to your job including SQL, SOQL, SOSL, Apex, JavaScript, HTML, XSLT and XML
  • Proven knowledge of the software and systems development life cycle; experience with enterprise-level integrations involving business-critical systems
  • Technical background in OOPS, programming languages, web-based applications 
  • Knowledge of data migration & integration tools and methodologies including APIs & Web Services
  • Excellent analysis skills and the ability to engage effectively at both the business and technical level to develop processes and methodologies
  • Excellent influencing skills
  • Ability to express strategy, technical knowledge and processes in an easily understood presentation
  • Effective communicator that works well in a collaborative team setting
  • Passion for customer service.
#LI-REMOTE

--

Nutanix is an equal opportunity employer.

The Equal Employment Opportunity Policy is to provide fair and equal employment opportunity for all associates and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, or disability. Nutanix hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

Nutanix believes that associates should be provided with a working environment that enables each associate to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.

We expect and require the cooperation of all associates in maintaining a discrimination and harassment-free atmosphere.