Description

Job Description: Develop and enhance ABAP programs, reports, interfaces, conversions, enhancements, and forms (RICEF) in the PM, SM and PS modules of SAP.

Position Overview: We are seeking a skilled and experienced ABAP Programmer with in-depth knowledge and expertise in the PM (Plant Maintenance), SM (Service Management) and PS (Project Systems) modules of SAP. The ideal candidate will possess a strong background in ABAP programming and development, with a focus on delivering effective solutions in SAP environments. Extensive experience working with IDOCs is also required. As an ABAP Programmer, you will play a crucial role in designing, developing, and maintaining robust SAP solutions to meet our organization's evolving business needs.

Responsibilities:

Develop and enhance ABAP programs, reports, interfaces, conversions, enhancements, and forms (RICEF) in the PM, SM and PS modules of SAP.
Collaborate with functional consultants, business analysts, and end-users to gather requirements, analyze business processes, and propose technical solutions.
Design and implement custom functionalities, user exits, and enhancements to optimize SAP system performance and meet business objectives.
Perform complex debugging and troubleshooting of ABAP programs to identify and resolve issues efficiently.
Develop and maintain interfaces using IDOCs for seamless integration between SAP and external systems.
Conduct unit testing, integration testing, and performance tuning of ABAP programs to ensure reliability, stability, and optimal system performance.
Provide technical guidance and mentoring to peers, promoting knowledge sharing and best practices.
Stay updated with the latest SAP ABAP technologies, tools, and trends, and recommend improvements and innovations to enhance system capabilities.
Collaborate with cross-functional teams, including functional consultants, project managers, and technical teams, to deliver high-quality SAP solutions on time and within budget.
Responsible for production support issues that arise. This involves technical knowledge for troubleshooting issues to determine whether process, development/ABAP, security, or configuration needs to change. 
Participate in blueprinting and project design sessions when assigned to understand business requirements and validate process approaches.
Maintain good understanding of SAP technical concepts/technologies, SAP releases and patches, including applying OSS notes.
Fosters environment of operational excellence and innovation through encouraging new process and technology development for improvement in systems or workforce productivity while maintaining sensitivity to costs of services.

Education

Any Graduate