As part of its SAP development activities, our client is looking for a Software Designer.
Mission Context:
In the context of SAP development activities and the migration from ECC to S/4HANA, our client wishes to strengthen its development team with a Software Designer.
Main Tasks as Software Designer (in collaboration with the Lead Developer):
- Contribute to the establishment of governance around SAP developments on S/4HANA
- Help define a common methodology for the development team
- Contribute to solution design and effort estimation for various projects (scoping)
- Define the software design for all solutions
- Monitor, support, control, and optimize the team’s developments
- Ensure the application of development best practices within the team: maintainability, security, and performance
Main Tasks as Senior Developer:
- Contribute to technical designs (SAD) based on functional specifications / user stories
- Implement the application based on the established functional specifications, in compliance with standards
- Test the application (unit tests)
- Document the application
- Handle incidents by resolving identified bugs
- Contribute to application maintenance
Required Profile:
Technical Skills:
- Knowledge of secure development best practices and experience in their implementation (will be assessed during the interview)
- English level B1
- Experience with SAP / Eclipse (ADT) development environments
- Knowledge of databases (SAP HANA / CDS views)
- Proficiency in the following programming languages: ABAP OO
- French level C2 (CEFR scale)
- Hands-on experience in implementing and monitoring development best practices
- Experience in coaching other developers and conducting API reviews
- Proven experience in estimating development workload
- Proven experience in technical application design
- Proven experience in developing applications in ABAP OO
- Proven experience in testing (ABAP unit tests, performance tests, security tests, etc.)
- Knowledge of cloud development environments (BAS / SAP Build)
- Familiarity with backlog management tools (Azure DevOps)
- Proven experience with Agile development methodologies (Scrum, Kanban)
- Proven experience with SAP IS-U (utilities/energy sector)
Soft Skills:
- Team player
- Good communication skills
- Autonomous
- Rigorous
- Proactive
- Solution-oriented