TTI is a fast growing world leader in Power Tools, Accessories, Hand Tools and Outdoor Power Equipment for Do-It-Yourself (DIY), professional and industrial users in the home improvement, repair, maintenance, construction and infrastructure industries. Powerful brands, innovative products, exceptional people and operational excellence: We are dedicated to improving the lives of homeowners and tradespeople around the world. Join us and become a part of our success story. ROLE AND RESPONSIBILITIES: Provide input into the design of SAP enhancements and roll outs, offering proactive advice to functional consultants and business partners Analyze business requirements and creates technical specifications for ABAP programming work and all module interfaces, translating requirements into an appropriate system design and version control of deliverables Code application components Ensures sustainable, scalable, flexible and template-conform solutions with good performance Ensures developments are coded in a way that complies to SAP best practices Project management of multiple small concurrent coding projects Drives resolution and is responsible for assigned tasks and their deliverables Ensures on time delivery of developments and pro-actively seeks for support when required Document, prepares and executes unit test plans and supports project test cycles Perform quality reviews of documentation, code and test plans Demonstrate a logical and structured approach to time management and task prioritization Guide and manage external ABAP developers if applicable Provides periodic progress updates and development status Build solid, effective working relationships with others. WHAT YOU’LL NEED: Excellent development skills of the following areas with a minimum of 3 years hands-on coding experience: SAP ABAP and SAP ABAP OO, Data Dictionary, IDOC message processing, BADIs/BAPIs, ABAP Object programming, SAP User exits/enhancements Fiori, SAPUI5 preferred Strong debugging skills in ABAP and strong trouble-shooting skills in general Knowledge on SAP Gateway configuration and development Forms development with Adobe PDF and Smartforms preferred Good experience of working on a highly customized SAP system Knowledge of SAP functional areas particularly SD, LE and WM is a plus Possess the ability to understand business processes and challenges quickly in order to effectively develop technical solutions whilst being adaptable with changing demands to ensure efficiency Strong knowledge of system and software quality assurance best practices and methodologies Demonstrated willingness and ability to learn new and emerging technologies with strong analytical and problem-solving skills Ability to travel within Europe when required Language skills: English TTI-EMEA If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!