NMDP · 6 hours ago
Senior Manager, Software Engineering/Application Development (Salesforce Cloud) - Remote
Maximize your interview chances
Health CareHealth Diagnostics
Comp. & Benefits
Insider Connection @NMDP
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
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
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
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
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Knowledge of multiple Salesforce clouds (Sales, Service, Health, Non-Profit, etc.)
Experience with Salesforce development and integration patterns, data migration practices, governor limits
Industry best practices and ability to drive change
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
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
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
Benefits
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
Company
NMDP
NMDP is a non-profit organization that specializes in cell therapy, offering treatments and cures for blood cancer and disorders.