SAP Monitoring Team is an Engineering team that develops and supports New Relic s SAP monitoring Solution Product. The Principal SAP ABAP Developer will play a critical role in designing, developing, and implementing innovative SAP Monitoring Solutions. This position requires a highly skilled and experienced individual with a deep understanding of ABAP programming, software development best practices, and a proven ability to deliver high-quality, performant solutions.
What you ll do
SAP ABAP Development:
Design, develop, and implement complex ABAP programs (reports, interfaces, enhancements, conversions, forms)Analyze business requirements and translate them into technical specifications.Perform unit testing and integration testing of developed programs.Participate in code reviews and ensure adherence to coding standards and best practices.Troubleshoot and resolve production issues related to ABAP programs.Perform performance tuning of ABAP programs to optimize system performance.
Software Development Best Practices:
Utilize agile methodologies and participate in sprint planning and daily stand-up meetings.Adhere to software development lifecycle (SDLC) principles.Write clean, maintainable, and well-documented code.Leverage version control systems (e.g., Git) for code management.
SAP Integration Technologies:
Experience with SAP integration technologies such as IDOC, RFC, BAPI, and web services.Integrate SAP systems with other applications (both SAP and non-SAP).
Technical Skills:
Strong understanding of ABAP programming language and its various modules (e.g., ALE/IDOC, BAPI, Workflow).Experience with SAP HANA and its development tools.Knowledge of Java and JavaScript.Experience with SAP integration technologies (IDOC, RFC, BAPI, web services).Familiarity with SQL and database concepts.
Teamwork & Communication:
Collaborate effectively with business users, functional consultants, and other developers.Communicate technical information clearly and concisely.Proactively identify and resolve potential issues.
Continuous Improvement:
Stay abreast of the latest SAP technologies and industry trends.Continuously improve development skills and explore new technologies.
This role requires
Proven Experience: 7+ years of hands-on experience as an SAP ABAP Developer.
Technical Expertise: Strong understanding of ABAP programming language and its various modules.
Software Development: Experience with software development methodologies (Agile, Waterfall) and best practices.
Problem-solving: Excellent analytical and problem-solving skills.
Communication & Collaboration: Strong communication and interpersonal skills.
Self-starter: Ability to work independently and proactively.