Assignment description
Responsibilities
The primary tasks for the SW engineer in product area Data Foundation are:
- Have a holistic view of how the solution adds value and ties into the defined business outcomes
- Provide technical options for how the solution could be handled to provide stable architecture
- Translate product requirements into suitable, maintainable and scalable solution design according to existing architecture guard rails
- Use an experimental mindset to identify, evaluate and recommend alternative design options which take target environment, performance security requirements and existing systems into account
- Build the simplest possible solution that fulfils user needs as well as meets functional, compliance and quality requirements
- Drive testing and deployment of software solutions, including ensuring automated testing to ensure solution quality
- Build and operate as per industry standards and deployment pipelines
- Identify and share best practices with other teams as well as produce necessary documentation
- Make sure to deliver solutions on time and identify and eliminate potential waste (e.g. unnecessary documentation, inefficient methodologies etc.)
Skills and abilities
Mandatory requirements
- 5-10+ years hands-on experience in ABAP development and Cloud based integrations
- Strong Knowledge in Cloud AZURE and in Cloud PI
- Strong knowledge of ABAP Objects, and web services in SAP
- Experience of developing Reports, Interfaces, transactions, utilities
- Strong Knowledge of ABAP SQL, CDS, AMDP and developing on a HANA platform
- Knowledge of best practices in designing the integrations using middleware’s
- Knowledge of Integration design patterns and their various applications in SAP development
- Strong knowledge of how to best manage LUW and transactional processing
- Experience of SAP systems upgrades and the development challenges surrounding these
- Experience of SAP Code quality checks and how to best apply them to deliver a quality development solution
- Integration knowledge, understanding of the latest techniques, as well as the more traditional approaches
- Excellent communication skills
- Experience as scrum master is a big bonus, but not mandatory
- Bachelor’s degree in Computer Science, Engineering, or related field
- Deep understanding of software engineering best practices and in how to apply these to SAP development challenges.
As a bonus
- Experience with working in other programming languages to complement an abap delivered solution (for example Java, python, R, C#, javascript)
- Fiori knowledge
- BRF+
- SAP Cloud platform solution development, CAP
- SAP Steampunk ABAP cloud platform, RAP
- Adobe forms knowledge and experience
Qualifying:
- Has worked in global projects within Retail Industry
- Experience from working in an agile context
- Data/information management
Tools
Qualifying:
- ServiceNow
- Atlassian Jira
Required skills
- ABAP SQL
- SAP Web services
- S/4HANA
- AMDP
- Integration
- LUW
- Cloud integration
- Transactional processing
- Azure
- CDS
- ABAP Development
- Middleware
- Cloud PI
- SAP code quality