SAP ABAP Developer - Direct-Hire/FTE - Remote (US)
We are looking for an experienced SAP ABAP Developer to design, develop, and maintain custom solutions within our SAP environment. You will work closely with functional teams to translate business requirements into technical solutions and support ongoing system enhancements.
Responsibilities Develop and maintain custom ABAP programs, reports, interfaces, enhancements, and forms (RICEF)
Perform debugging, performance tuning, and code optimization
Support SAP module implementations and upgrades
Collaborate with functional consultants to understand business requirements and deliver technical solutions
Document technical specifications and adhere to development standards
Perform code reviews and unit testing.
Resolve production incidents and provide technical support.
Qualifications 7 years of SAP ABAP development experience
Proficiency in core ABAP including OOP, ALV, BAPIs, BADIs, user exits, enhancements and IDocs
Experience with SAP ODATA services
Experience with SAP Fiori/UI5 development is a plus
Integration experience with OData Services,SAP Gateway, REST APIs, SOAP Web Services,Proxy Objects
Familiarity with one or more SAP modules (PS, RE-FX,MM, SD, FI, PP)
Strong problem-solving skills and ability to work independently
Bachelor's degree in Computer Science, Information Systems, or related field preferred
Nice to Have Experience with S/4HANA CDS views, AMDP and RAP Programming model
Knowledge of SAP BTP (Business Technology Platform)
Prior experience in a real estate or any relevant industry environment
Summary
The SAP ABAP Developer is responsible for designing, developing, enhancing, and supporting custom applications and technical solutions within the SAP environment. This role partners closely with business stakeholders, functional analysts, and technical teams to translate business requirements into scalable, maintainable, and high-performing SAP solutions that support organizational objectives.
The position develops and maintains custom programs, interfaces, reports, forms, workflows, and integrations across the SAP landscape while ensuring adherence to development standards, technical best practices, and enterprise architecture guidelines. The SAP ABAP Developer supports ongoing system enhancements, upgrades, and optimization initiatives to improve business processes and system performance.
Essential Functions
Technical Development & Solution Delivery Design, develop, test, implement, and maintain custom SAP solutions utilizing ABAP development technologies
Develop and support custom reports, interfaces, conversions, enhancements, forms, and workflows (RICEF objects)
Translate business and functional requirements into technical designs and development specifications
Develop scalable, maintainable, and efficient solutions that support business operations and organizational objectives
Support the development and maintenance of integrations between SAP and external systems
Participate in code reviews and ensure compliance with established development standards and best practices
SAP Programming & Enhancement Support Develop and maintain ABAP objects including reports, enhancements, user exits, Business Add-Ins (BADIs), Business Application Programming Interfaces (BAPIs), IDocs, and custom applications
Utilize object-oriented ABAP development techniques to support modern SAP application architecture
Develop forms, workflows, data extracts, automation solutions, and custom functionality as required
Support SAP module functionality through technical enhancements and custom development requests
Collaborate with functional teams to evaluate technical requirements and develop effective solutions
System Performance & Technical Support Perform debugging, troubleshooting, and root cause analysis for SAP applications and custom developments
Monitor and optimize application performance through code reviews, performance tuning, and technical improvements
Analyze and resolve production issues while minimizing disruption to business operations
Support system maintenance activities, upgrades, patches, and technical deployments
Identify opportunities to improve application performance, reliability, and maintainability
Project Support & Collaboration Participate in SAP implementation, enhancement, upgrade, migration, and transformation projects
Collaborate with functional consultants, business analysts, architects, and infrastructure teams throughout project lifecycles
Develop technical specifications based on approved business and functional requirements
Support testing activities including unit testing, integration testing, and user acceptance testing
Provide technical support during project deployment and post-implementation activities
Coordinate with third-party vendors and consultants as needed to support technical initiatives
Documentation & Continuous Improvement Develop and maintain technical specifications, design documents, code documentation, and support procedures
Ensure compliance with development standards, change management processes, and governance requirements
Maintain technical documentation related to custom developments, integrations, and system enhancements
Participate in knowledge-sharing activities and contribute to continuous improvement initiatives
Stay current on SAP development technologies, tools, and best practices
Education & Experience
Required Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field; equivalent combination of education and experience may be considered
Seven (7) or more years of SAP ABAP development experience
Hands-on experience developing and supporting reports, interfaces, conversions, enhancements, forms, and workflows within SAP environments
Strong proficiency in core ABAP development, including Object-Oriented ABAP, ALV reporting, BAPIs, BADIs, user exits, enhancements, and IDocs
Experience troubleshooting, debugging, and optimizing SAP custom applications
Experience collaborating with functional teams to design and implement technical solutions
Strong understanding of SAP development lifecycle methodologies and technical architecture
Preferred Experience with SAP S/4HANA development and technical architecture
Experience developing and supporting Core Data Services (CDS) views and HANA-optimized solutions
Experience with SAP Fiori, SAPUI5, and related user experience technologies
Experience with SAP Business Technology Platform (BTP)
Experience supporting integrations with external systems and cloud-based applications
Experience working within manufacturing, distribution, construction, or related operational environments
SAP technical certifications or related development credentials
Skills & Competencies Strong knowledge of SAP ABAP development methodologies, tools, and best practices
Strong understanding of SAP technical architecture and integration concepts
Ability to analyze business requirements and develop practical technical solutions
Strong debugging, troubleshooting, and performance optimization skills
Ability to develop scalable, maintainable, and secure SAP applications
Strong organizational skills with the ability to manage multiple priorities and deadlines
Excellent analytical and problem-solving skills with strong attention to detail
Effective written and verbal communication skills
Strong collaboration and relationship-building skills across business and technical teams
Working proficiency with SAP ERP, SAP S/4HANA, SAP development tools, and Microsoft Office applications
About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.