
Manager, SAP Development
- Oakland, CA
- Permanent
- Full-time
- Lead and manage the SAP Development team, providing mentorship, technical guidance, and fostering a collaborative environment.
- Set clear goals, expectations, and track progress using effective management tools.
- Collaborate with other departments and teams, including non-SAP teams, to ensure integration and alignment of goals.
- Conduct regular code reviews, performance assessments, and provide feedback to enhance team capabilities and improve output quality.
- Provide hands-on expertise and leadership in **ABAP** development, with a specific focus on **RAP programming** in SAP S/4HANA.
- Work on **performance tuning** and optimization of SAP applications to ensure high system efficiency and scalability.
- Lead the design and implementation of **custom SAP applications**, ensuring they meet business needs while adhering to SAP best practices.
- Implement and enforce SAP development standards, guidelines, and code quality controls.
- Develop and execute plans to track the progress of development milestones, ensuring adherence to timelines and deliverables.
- Collaborate with project managers and other stakeholders to monitor project timelines, risks, and issues.
- Ensure timely code deployment through proper change management processes, involving necessary teams and approvals.
- Support defect triage activities, ensuring quick identification, analysis, and resolution of any issues.
- Work closely with non-SAP teams (such as IT infrastructure, DevOps, QA) to ensure seamless code deployment and tracking.
- Facilitate communication between SAP and non-SAP teams to ensure smooth collaboration and integration.
- Act as a liaison between business stakeholders and technical teams, ensuring that development efforts align with business objectives.
- Oversee the deployment of code and ensure that all deliverables meet quality standards before release.
- Support post-deployment activities, including troubleshooting and resolving defects or issues during the stabilization phase.
- Ensure the development team maintains codebase integrity, manages technical debt, and supports continuous improvement initiatives.
- Conducts analyses of asset deployment, use and acquisition, and dispose of nonperforming assets; evaluates and assesses risks as part of the life cycle analysis of portfolio components.
- Bachelors Degree in Computer Science or job-related discipline or equivalent experience
- 8 years experience in IT-Information Technology
- Masters Degree in Business Administration or job-related discipline or equivalent experience
- Experience in operations
- Leadership experience, IT-Information Technology
- Utility industry experience
- PMI-Project Management Institute PMP-Project Management Professional certification