Salary
💰 $127,400 - $212,300 per year
Tech Stack
CloudJavaScriptMicroservicesNode.jsSOAPSpringSpring BootSpringBootSQL
About the role
- Design, develop, and deploy cloud-based applications using SAP Business Technology Platform (BTP) tools and technologies
- Develop and maintain SAP BTP extensions and add-ons for SAP SaaS and on-prem solutions
- Maximize operational, performance, and cost efficiency of application assets
- Utilize frontend technologies (HTML5, JavaScript, CSS) and SAPUI5/Fiori for UI development
- Integrate SAP BTP applications with SAP and non-SAP systems using OData, REST, and SOAP
- Use SAP Cloud Workflow, Business Rules, SAP APIM, CAPM, Node.js, and JavaScript in solutions
- Apply SAP Cloud Foundry features and capabilities for cloud deployments
- Convert functional specs to technical specs and maintain strong documentation
- Identify reusable components and microservices to improve delivery and quality
- Embrace DevOps practices, continuous integration, and delivery; conduct code reviews and mentor developers
- Troubleshoot using browser and BTP tools; perform API testing with Postman
- Perform SAP ABAP/S/4HANA development tasks (CDS Views, AMDP, FIORI, BRF+, New Output Management, Adobe Forms)
- Collaborate with cross-functional teams to define requirements and create technical specifications
- Provide on-call support and perform triage to identify root causes and solutions
- Adapt to a fast-paced environment while meeting deadlines and maintaining attention to detail
Requirements
- Minimum 12 years of experience as an SAP Developer
- At least 5 years of hands-on experience in SAP BTP implementation
- Strong knowledge of SAP BTP tools/services including SAP Build Work Zone, Business Application Studio, and GIT
- Experience with SAP Cloud Workflow, Business Rules, SAP APIM, CAPM, Node.js, and JavaScript
- Deep understanding of SAP Cloud Foundry features and capabilities
- Frontend technologies: HTML5, JavaScript, CSS
- Web services and integration: REST API, SOAP, OData
- SAP ABAP S/4HANA development experience
- Hands-on experience with CDS Views, AMDP, FIORI, BRF+, New Output Management, and Adobe Forms Framework
- Experience with object-oriented design and implementation
- Familiarity with database concepts and SQL for analysis
- Knowledge of Spring Boot framework is a plus
- Embrace DevOps practices including continuous integration and delivery
- Conduct code reviews and mentor junior developers
- Troubleshoot using browser and BTP tools; perform API testing with tools like Postman
- Strong communication and time management skills
- Ability to manage development independently and work across business and IT teams
- If working at home, internet connection must be cable broadband or fiber optic with at least 10Mbps download/5Mbps upload