Job description

Job Description

    Contract job Position!

     

    Job Title: SAP ABAP 

    Work Location: Dearborn, MI

    Duration: Fulltime or Contract

     

    Job Overview:

    As an SAP ABAP Developer, you will play a crucial role in the development, enhancement, and maintenance of ABAP programs within SAP applications. This role requires a comprehensive understanding of the entire software development lifecycle (SDLC), from requirements gathering and conceptualization to design, coding, testing, and deployment. You will collaborate closely with business analysts, technical teams, and stakeholders to deliver solutions that align with business requirements. In addition, you will provide ongoing programming support, ensuring SAP systems remain robust, efficient, and optimized.

    This position demands strong technical expertise in SAP ABAP programming and related technologies such as SAP Fiori, SAP Gateway, and SAP HANA. Your ability to transform business requirements into technical specifications, coupled with a deep understanding of SAP architecture and performance tuning, will be key to delivering high-quality, scalable solutions.

    Key Responsibilities:

    End-to-End SAP ABAP Development:

    • Participate in the full SDLC, including requirement gathering, design, development, testing, deployment, and ongoing maintenance of ABAP programs.
    • Work with business users and analysts to translate business needs into technical solutions by designing, coding, testing, and documenting SAP functionalities and enhancements.
    • Collaborate with technical and functional teams to ensure seamless integration of SAP systems with business processes.
       

    Technical Expertise:

    • Develop custom reports, interfaces, conversions, enhancements, forms (RICEF), and other technical solutions as needed.
    • Provide expert-level support for troubleshooting, debugging, and optimizing SAP programs to ensure efficient system performance and reliability.
       

    Performance Optimization:

    • Participate in peer reviews to ensure code quality, maintainability, and alignment with best practices.
    • Perform performance tuning for SAP applications to enhance efficiency and scalability, focusing on optimizing code for high-complexity functions and processes.
    • Conduct unit testing, system integration testing, and acceptance testing to ensure the solutions meet business requirements.
       

    Collaboration & Team Engagement:

    • Engage with other technical team members to design, deliver, and deploy robust SAP solutions, providing guidance and mentorship where needed.
    • Collaborate with business analysts, project managers, and end-users to gather requirements and create detailed technical specifications.
    • Provide technical support during the rollout and implementation phases, ensuring that newly developed functionalities are successfully integrated into the system.
       

    Required Skills & Qualifications:

    Education:

    • Bachelor's degree in Computer Science, Information Systems, or a related field.
       

    Experience:

    • Minimum of 3+ years of experience in SAP ABAP development.
    • Hands-on experience with ABAP Workbench, ABAP Objects, and object-oriented programming.
    • Experience with SAP’s SDLC processes and methodologies.
       

    Technical Expertise:

    • Proficient in ABAP programming language, including the ability to develop complex programs, reports, and interfaces.
    • Experience with other SAP technologies such as Business Objects, SAP Fiori, and SAP Gateway.
    • Strong exposure to SAP HANA for database management and optimization.
    • Understanding of web services and integration methodologies within SAP environments.
       

    Performance Tuning & Testing:

    • Proficient in performance tuning to optimize SAP applications for improved functionality.
    • Ability to conduct rigorous testing procedures, including unit testing, integration testing, and acceptance testing for high-complexity functions.
       

    Desired Skills & Experience:

    • 8+ years of experience with SAP ABAP development is highly desirable.
    • Experience in SAP Fiori development (minimum 1 year) and Gateway development.
    • In-depth knowledge of SAP HANA and exposure to HANA-based solutions.
    • Strong object-oriented programming background.
    • Knowledge of Java or experience with SAP Cloud Platform (HCP) is considered a strong asset.
    • Experience within the retail industry or any sector heavily reliant on SAP is a plus.
    • Ability to write both technical and functional specifications, ensuring clarity and accuracy in development processes.