SAP ABAP or BSP Developer
Techgene Solutions LLC
Remote, OR, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
HTML
Advanced Business Application Programming (ABAP)
Application Programming Interfaces (APIs)
Component-Based Software Engineering
Business Logic
Binary Space Partitioning
Code Review
Software Debugging
Programming Tools
Web Development
Open Data Protocol
Object-Oriented Software Development
+24 more
Performance Tuning
Next.js
SAP ABAP
SAP (Applications)
SAP Business Suiteing
SAP Sales and Distribution
SQL Databases
Web Applications
Web Application Frameworks
Web Services
SAP Development
Server Pages
Stylesheet Language
ReactJS
Core Api
Backend
SAPscript
Sap Fiori
Adobe
Maintaining Code
SAP S/4HANA
SAP UI5
Front End Software Development
Smart Forms
Job description
- Design, develop, enhance and support SAP ABAP, BSP and Fiori applications, with ABAP as the core development competency
- Troubleshoot and resolve complex application, integration, browser and performance issues
- Partner with business analysts and functional teams to translate business requirements into effective technical solutions
- Perform code reviews and promote ABAP, Fiori and AI-assisted development best practices while maintaining code quality and supportability
- Support ongoing maintenance, enhancements and production stability of SAP applications
- Contribute to architecture discussions and continuous improvement initiatives across SAP solutions
Requirements
- Hands-on experience developing, enhancing, troubleshooting, and supporting SAP Business Server Pages (BSP) applications
- Strong understanding of web application architecture within the SAP ecosystem, including frontend and backend interactions
- Proficiency in HTML, CSS and JavaScript for developing and supporting browser-based SAP applications
- Troubleshooting browser-based application issues with browser developer tools, and root cause analysis across frontend and SAP backend components
Strongly required technical skills: SAP ABAP development and Fiori
- Expert-level ABAP and Object-Oriented ABAP (OOABAP), with strong experience in SAP S/4HANA environments
- Core SAP development objects and frameworks: reports, Function Modules, RFCs, BAPIs, BADIs, enhancements, ALE/IDoc integrations, SAP Workflow, and Forms technologies (SmartForms, SAPScript, Adobe Forms)
- Strong debugging, root cause analysis and production support, including SQL analysis, tracing and ABAP performance optimization
- SAP Transport Management and deployment processes
- Hands-on experience building custom SAP Fiori applications from scratch using SAPUI5 and Fiori development principles, with ABAP-based backend services and business logic
- Extending standard SAP Fiori applications to meet business requirements, following SAP-recommended extensibility and development practices
- Strong understanding of OData services and the integration between SAP Fiori applications and ABAP backend components
Modern web development (preferred)
- Familiarity with modern JavaScript frameworks, web development practices and component-based frontend architectures
- Experience with React and/or Next.js is highly desirable
- Experience developing and consuming web services and APIs
Functional knowledge
- Working knowledge of SAP Sales and Distribution (SD) business processes
- Translating business requirements into scalable technical solutions in collaboration with business analysts and functional teams
Professional skills
- Strong analytical and problem-solving skills, with the ability to investigate and resolve complex production issues independently
- Excellent written and verbal communication, explaining technical concepts clearly to technical and non-technical stakeholders
- Managing multiple priorities and delivering high-quality solutions in a fast-paced environment
- Strong collaboration, with a proactive approach to knowledge sharing and team success
- AI-assisted development tools to speed up code development, testing, troubleshooting and documentation while maintaining code quality, security and established standards
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦