Safelite is looking for a Software Engineering Manager, Salesforce to lead agile technology teams in building and operating applications and systems for their clients and consumers, focusing on developing new features, enhancements, defect fixes, release planning, deployment, infrastructure, and production support for their Salesforce strategic roadmap.
Requirements
- Experience building and operating applications using modern technologies like microservices and cloud-based platforms
- Experience with Salesforce Ecosystem of tools and processes
- Strong background in Salesforce Service, Marketing, Sales and Experience Cloud Platforms (High proficiency)
- Working knowledge Salesforce configuration and customization using Apex, Visualforce, Lightning Web Components, and REST/SOAP APIs. (High proficiency)
- C-Sharp, .NET, HTML/CSS/JavaScript, SQL and Database technologies (High proficiency)
- Strong familiarity with MuleSoft and Service Integrations (High proficiency)
- Release Management, CI/CD Pipelines, Azure DevOps (High proficiency)
Responsibilities
- Lead Salesforce agile development teams that encompasses all roles including Dev, QA, SA and DevOps, ensure quality deliverables, and following Safelite SDLC
- Lead the development, implementation, and delivery of successful large-scale, critical and/or difficult software efforts involving significant work (can be new software or a refactor of existing software)
- Collaborate with Safelite IT functions, including Cloud Engineering, Network, Infrastructure, and other application development teams
- Manage vendor product relationship, understand vendor roadmap, evaluate feature updates and serve as an internal consultant guiding and coordinating updates within the Safelite environment
- Establish monitoring and production support procedures; identifying gaps through incident root cause analysis (RCA) and planning improvements to application; improves operations documentation
- Working knowledge Salesforce configuration and customization using Apex, Visualforce, Lightning Web Components, and REST/SOAP APIs. (High proficiency)
- Release Management, CI/CD Pipelines, Azure DevOps (High proficiency)
Other
- People leadership, associate engagement, associate development/succession planning, interviewing and hiring, performance management, and feedback; train, coach, and mentor team members on technical skills and soft skills
- Act as the product/domain area subject matter expert when meeting with product owners, peers, business stakeholders, and Safelite leadership
- Collaborate with IT Senior Management to develop product, team direction, and vision that ensures alignment with business strategy
- Creates project and team staffing plans and determines resource needs based on budget, team workload, and project requirements
- Manages product team or project budget, shares budget status, and creates budget planning forecasts