15 Oct
|
Dorman Products
|
Hyderabad
15 Oct
Dorman Products
Hyderabad
Position Summary:
The SAP ABAP Developer will design, develop, test, and support SAP custom solutions, workflows, and integrations. This offshore role requires strong hands-on ABAP expertise, practical experience with Object-Oriented ABAP and IDoc/ALE interfaces, and the ability to independently deliver moderately complex developments while collaborating with functional, integration, QA, Basis, Security, and U.S.-based teams. The developer will contribute to reliable, maintainable, secure, and high-performing solutions supporting logistics and Order-to-Cash processes.
Key Responsibilities:
- Design, develop, test, document, and support SAP reports, interfaces, conversions, enhancements, forms, workflows, dialog applications, and custom components.
- Build modular and reusable Object-Oriented ABAP solutions using classes, interfaces, events, inheritance, polymorphism, exception handling, and appropriate design principles.
- Develop and support inbound and outbound IDoc/ALE interfaces, including message and data structures, standard and custom extensions, partner and communication configuration, processing logic, distribution, sequencing, status management, monitoring, error handling, and reprocessing.
- Analyze functional requirements, identify technical options, prepare technical specifications and estimates, and deliver assigned solutions with limited supervision.
- Support SAP Logistics Execution and Order-to-Cash processes, including sales orders, deliveries, shipping, warehouse activities, goods issue, transportation, billing, outputs, and related integrations.
- Perform peer code reviews and address findings related to correctness, performance, security, maintainability, testability, and development standards.
- Use ABAP quality, debugging, SQL-analysis, and runtime-analysis tools to validate functionality and performance before transport release.
- Troubleshoot issues across ABAP programs, interfaces, workflows, background jobs, forms, application logs, middleware, master data, configuration, and authorizations.
- Prepare unit-test evidence, transport details, deployment documentation, and operational support instructions.
- Support integration, regression, and user acceptance testing; analyze defects and provide timely, sustainable corrections.
- Participate in release planning, transports, cutover, go-live, hypercare, and production incident resolution under the guidance of the SAP Technical Lead.
- Mentor junior developers, share reusable approaches, and contribute to coding standards, technical documentation, and continuous improvement.
Work Experience:
- 5-8 years of hands-on SAP ABAP development experience across implementation, enhancement, rollout, upgrade, or production-support engagements.
- Strong Object-Oriented ABAP experience, including classes, interfaces, events, inheritance, polymorphism, exception classes, object references, and reusable design.
- Strong experience with ABAP Dictionary objects, classical and interactive reports, ALV/SALV, modularization techniques, function modules, and reusable development objects.
- Hands-on experience with enhancement technologies, including enhancement spots, BAdIs, user exits, customer exits, implicit and explicit enhancements, and BTEs where applicable.
- Experience with BAPIs, RFC-enabled function modules, OData or web services, file interfaces, application logs, background jobs, and email or PDF distribution.
- Strong experience with inbound and outbound IDoc/ALE development and support, including custom extensions, partner and communication setup, processing logic, monitoring, error recovery, and production issue resolution.
- Experience developing or supporting SAPscript, Smart Forms, Adobe Forms, print programs, output processing, and form troubleshooting.
- Experience with Module Pool programming, including screen-flow logic, PBO/PAI, table controls, tab strips, custom controls, validations, locking, authorizations, and transaction handling.
- Working knowledge of SAP Business Workflow, including templates, tasks, events, agent determination, containers, deadlines, work-item monitoring, debugging, and restart procedures.
- Experience with Open SQL, joins, expressions, internal tables, field symbols, data references, memory-efficient processing, package processing, and high-volume data handling.
- Hands-on debugging and performance-tuning experience using the ABAP debugger, SQL analysis, runtime analysis, code-quality checks, application logs, and relevant system traces.
- Ability to prepare technical designs, estimates, unit-test plans, test evidence, transport documentation, and production-support instructions.
- Working functional knowledge of SAP Logistics Execution, Shipping, Warehouse Management, Transportation, and Order-to-Cash processes.
- Understanding of SAP transport management, change control, Agile delivery, software development lifecycle, release management, incident handling, and production-support practices.
- Hands-on RF development experience supporting warehouse mobile transactions, barcode scanning, RF screens, logical transactions, menus, function codes, device behavior,
and troubleshooting is preferred.
- Experience with SAP Business Workflow enhancements, complex agent determination, escalations, notifications, and production support is preferred.
- Experience with SAP-to-SAP and SAP-to-non-SAP integrations using APIs, REST, SOAP, proxies, middleware, event-based interfaces, or managed file transfer is preferred.
- Exposure to EWM, LE-TRA, SAP Transportation Management, output management, Fiori/UI5, or warehouse and transportation-system integrations is preferred.
- Automotive, automotive aftermarket, discrete manufacturing, distribution, or a similar high-volume logistics industry background is an advantage.
- Preferably, candidates should be based in Hyderabad.
Technical Skills:
- Advanced ABAP Objects and reusable application development.
- ABAP Dictionary, reports, ALV/SALV, enhancements, forms, dialog programming, and background processing.
- IDoc/ALE integration: inbound and outbound processing, message and data-structure design, standard and custom extensions, partner and communication configuration, process logic, distribution, sequencing, status management, monitoring, error handling, and reprocessing.
- Integration technologies: RFC, BAPI, OData, REST, SOAP, web services, APIs, file-based exchange, and middleware-supported interfaces.
- SAP Business Workflow: development, event and agent handling, monitoring, troubleshooting, and operational support.
- Dialog and warehouse mobility development: Module Pool applications, screen-flow processing, RF transactions, scanning workflows, and device-aware design.
- Open SQL, performance tuning, debugging, code-quality checks, and ABAP Unit.
- SAP LE, Shipping, WM/EWM, Transportation, and OTC process awareness.
- SAP ABAP, S/4HANA, integration, or logistics-related certification is preferred but not required.
Education:
- Bachelor's degree in Computer Science, Information Technology, Engineering, MIS, or a related field, or equivalent relevant skilled experience.
Soft Skills:
- Strong analytical and problem-solving skills with attention to quality, detail, and operational impact.
- Ability to independently own assigned developments from analysis through deployment and support.
- Clear and professional communication with technical teams, functional consultants, and business stakeholders.
- Organized, accountable, and responsive, with the ability to manage multiple assignments and delivery deadlines.
- Collaborative mindset with a willingness to mentor junior developers, share knowledge, and follow established engineering standards.
- Ability to provide limited overlap with U.S. working hours when required for workshops, releases, or production support.
📌 Sap Advanced Business Application Programming Developer (Hyderabad)
🏢 Dorman Products
📍 Hyderabad