Job Description:
The SAP Backend Developer will be a key part of a Mindset Solutions development team, working with other developers, project architects, and customer subject matter experts to create remarkable Fiori applications that exceed our customers’ expectations.
Preferred Skills:
● A self-starter who is motivated to take ownership of projects and drive tasks to completion
● Excellent communication skills (verbal and written)
● Exhibits a strong passion for innovative technologies
● Familiarity with Agile development methodologies
● 8+ years of SAP ABAP development experience or similar experience on other languages
● Hands-on experience with the Fiori Application Programming Model for ABAP and/or the RESTful ABAP Programming Model (i.e. CDS-based development in ABAP)
● Experience with SAP’s Cloud Application Programming Model desired
● 4+ years hands-on experience on development and delivery of SAP Fiori app backend services (implementation of standard app services, extensions of standard app services, and/or development of custom services)
● Clear understanding of and experience creating OData services to be consumed by front-end Fiori components including:
○ ABAP-based implementation in the service builder (SEGW)
○ Services on top of views or CDS using mapping (SADL) in SEGW
○ Modeling with CDS and using direct OData exposure or importing CDS in SEGW
● Sound knowledge of Web Services and REST
● Understanding of SAPUI5 library and MVC pattern
● Expertise in RESTful Web Services, and API integration is a plus
● Strong documentation and experience in UI design
● Experience with one or more popular version control systems Responsibilities
● Complete high quality development of SAP solutions, ensuring that solution aligns to industry best practices, customer design & development standards, and scalability and performance requirements.
● Actively engage and participate as a member of a committed Agile development team
● Work and communicate directly with customer representatives to understand customer issues, diagnose problems, design solutions and facilitate deployment.
● Assist with SAP Fiori app deployments as per customer requirements.
● Complete application unit testing in accordance with acceptance criteria
● Contribute to documentation (e.g. technical solution documents, user manual, SOP, test cases, etc.)
● Support production deployments.
● Address technical queries from stakeholders and customer subject matter experts.
● Participate in and contribute to internal Mindset project code reviews.