Please apply online using a laptop or desktop computer.
POSITION SUMMARY:
The Senior Manager, Salesforce Application Development demonstrates deep business and Salesforce product knowledge to ensure success of the organization by effectively managing an engineering team. The position is responsible for managing the analysis, architecture, design, implementation, and support of the Salesforce platform. This includes small- and large-scale projects, new functionality, and feature enhancements to existing solutions. This is a remote position (US). #LI-Remote
Check out our video Saving Lives: It's the Best Job Ever
ACCOUNTABILITIES:
Workforce Management:
Hires, ensures training, supervises, and evaluates the performance of the engineering team
Experience in managing application development teams (employees and contractors)
Mentor and coach engineers on the team, helping them to develop into technical leaders
Experience in leading a highly experienced and self-managed team
Comprehensive understanding of the full software development lifecycle in an agile environment.
Provide thought & solution leadership and guide best practices for Salesforce Application Development
Application Delivery:
Be Accountable for having appropriately skilled staff available for project execution
Assembles Application delivery teams for project and program efforts
Participating in architecture discussions and planning and providing technical feedback
Responsible for ensuring dependencies on other systems are identified and managed in the overall engineering landscape
Other duties as assigned
Strategy :
Work with Enterprise Architecture to set technical strategy
Work with Product team to build roadmaps
Contributes to IT Strategic Planning process
Provides strategic planning leadership for the CRM Engineering portfolio
Anticipate future technical needs and craft plans to realize them
Collaborate with other engineering leaders on priorities, processes, and policies
Experience with Salesforce development and integration patterns, data migration practices, governor limits
Industry best practices and ability to drive change
Ability to:
Excellent written and oral communication skills required
Must have the ability to prioritize own work and the work of others, multi-task, and meet deadlines
Education and/or Experience:
Bachelor's degree in computer science, or Engineering/Business with an emphasis in Information Technology. Equivalent related experience and/or education may be substituted for degree requirement.
12 years' experience in programming, engineering, or other technical roles within a software development environment.
6 years in a leadership role within an Information Technology Department.
6 years of direct people management
PREFERRED QUALIFICATIONS : (Additional qualifications that may make a person even more effective in the role, but are not required for consideration)
Salesforce Platform Developer I Certification
Salesforce Sales Cloud Certification
Salesforce Service Cloud Certification
Salesforce Certified Administrator
Experience in Agile development environment
Understanding and experience with continuous deployment / DevOps tools and processes
Willingness to learn and use new technologies
DEI COMMITMENT:
As part of our values, we are committed to supporting diversity, equity, and inclusion at NMDP. We actively celebrate colleagues' different abilities, sexual orientation, ethnicity, faith, and gender. Everyone is welcome and supported in their development at all stages in their journey with us.
BENEFITS: NMDP offers regular, full-time employees medical, dental, vision, life and disability, accident/critical illness/hospital, well-being, legal, identity theft and pet benefits. Retirement, paid time off/holidays, leave and incentive plans are also offered to eligible employees. Please reference this link for more information: NMDP Benefit Information