Lead SAP Developer
Company | Exact Sciences |
---|---|
Location | Cambridge, MA, USA, Madison, WI, USA, San Carlos, CA, USA, Phoenix, AZ, USA, San Diego, CA, USA |
Salary | $85000 – $135000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s Degree in related field as outlined in the essential duties; or High School Diploma or General Education Degree (GED) and 4 years of relevant experience as outlined in the essential duties in lieu of Bachelor’s Degree.
- 5+ years of experience in a hands-on technical role through technical project management, systems development, or other similar role relating to the essential duties of the position.
- 2+ years of experience serving as a subject matter expert in a capacity that is relevant to the area this role will focus/support.
- Demonstrated ability to assist with the implementation of project and systems delivery methodologies.
- Demonstrated flexibility with respect to changing end-user business needs.
- Demonstrated ability to perform the essential duties of the position with or without accommodation.
- Authorization to work in the United States without sponsorship.
Responsibilities
- Intake new requests and consult with the business to triage those requests to understand priorities.
- Coordinate the day-to-day priorities of the team.
- Provide mentorship to team members on project issues, key success factors, and lessons learned.
- Assist as a support contact for designated area.
- Lead project delivery in accordance with the project implementation plan and operational direction for projects of medium complexity.
- Guide workflow design, build and test the system, and analyze other technical issues associated with the software.
- Responsible for final review of workflow mapping and documentation.
- Assist with complex audits.
- Develop detailed documentation, gap analyses, process flow charts, and decision tables to aid in the understanding of business requirements and potential solution options.
- Consult with a broad group of stakeholders to understand competing requirements; negotiate a process/system solution that will meet the needs of the broader group.
- Serve as a liaison between organizational needs and the vendor’s implementation staff.
- Maintain regular communication with the vendor and participate in weekly project team meetings, as needed.
- Work with the software vendor representatives, the organization’s business community, and end users to ensure the system meets the organization’s business needs regarding the project, deliverables, and timeline.
- Develop an understanding of operational needs to set the direction for the organization’s workflows.
- Participate in training and working with end-users.
- Troubleshoot problems and questions.
- Review the status of projects and issues on an ongoing basis with project leadership.
- Hold weekly communications with team members to discuss the status of deliverables, shared issues, end‐user concerns, budget, and upcoming milestones.
- Identify and implement requested changes to the system.
- Ability to work within a cross-functional team.
- Apply strong problem-solving skills.
- Ability to take ownership of work activities and ensure that they done in a timely, accurate, and efficient manner.
- Ability to recognize assignments or tasks that need to be completed, to seek out additional assignments, or tasks, and to help others.
- Ability to communicate information clearly and concisely with project leadership, subject matter experts, and key stakeholders.
- Ability to persevere in difficult situations, overcome obstacles, and reach high levels of performance when faced with stressful work situations and time pressures.
- Ability to learn new software application(s).
- Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.
- Support and comply with the company’s Quality Management System policies and procedures.
- Maintain regular and reliable attendance.
- Ability to act with an inclusion mindset and model these behaviors for the organization.
- Ability to work designated schedule.
- Ability to work nights and/or weekends, as needed.
- Ability to work on a mobile device, tablet, or in front of a computer screen and/or perform typing for approximately 90% of a typical working day.
- Ability and means to travel between local Exact Sciences locations.
- Ability to travel 5% of working time away from work location, may include overnight/weekend travel.
Preferred Qualifications
- Proficiency with ABAP Objects, including custom class and interface creation, and familiarity with standard objects such as ALV tables.
- Experience with the SAP Data Dictionary, including creating custom tables, enhancement techniques including exits and BADI’s, custom table maintenance dialogs, and working with other Dictionary objects such as domains, data elements, and search helps.
- Experience with system integration via ALE, REST API, OData, CPI, CPI-DS, or other BTP products.
- Knowledge of the lock object concept, including custom lock object creation and managing locking operations within programs.
- Experience analyzing, troubleshooting, and reprocessing IDocs.
- Understanding of batch job scheduling, with experience using SM37 to review batch jobs.
- Knowledge of SAP authorization object concepts.
- Experience supporting upgrades (SPAU/SPDD) and evaluating/applying SAP Notes.
- Experience developing and supporting custom IDocs/workflows.
- Expertise in ABAP Objects, including inheritance, polymorphism, persistent objects, events, dynamic programming with RTTS, and advanced ALV tools such as trees.
- Experience with performance tuning using tools such as Runtime Analysis, SQL Tracer, and Code Inspector.
- Knowledge of CDS views; experience developing with Eclipse/ADT.
- Experience developing with SAP Fiori.
- Experience leading teams of analysts and directing work of others.
- Understanding of integration points between Coupa and SAP.
- Experience leading complex projects and coordinating work amongst a cross-functional team.