Senior Software Architect AWS TypeScript / Test Automatisierung (d/m/w)

Haufe Group SEFreiburg im Breisgau, DE
Published on

About the Role

You will develop innovative solutions for our Business platform in the AWS Cloud as part of our team "Business Technology L&D" in Freiburg im Breisgau. You are responsible for conception, implementation, and operation in a Scrum team. Your responsibilities include working with modern architecture principles, new technologies, DevOps approaches, APIs, and microservices. You will have the chance to create new services together with your team from the ground up, and assist in adapting existing processes during the SAP transition.

About the Candidate

You should have profound experience in software development with cloud technologies and services, ideally with AWS. Familiarity with the JavaScript ecosystem and experience with TypeScript is essential. DevOps practices such as test automation, Infrastructure as Code, and CI/CD should be second nature to you. Experience in API development, preferably with NodeJS, is beneficial. Frontend development experience with ReactJS is a plus but not required. Additionally, willingness to learn or existing experience in SAP software development with ABAP, SAP-Script, and SAP Business Workflow is advantageous. Proficiency in German is necessary.

About the Company

Haufe Group SE is dedicated to creating meaningful working conditions that allow everyone to contribute and thrive. We provide space and responsibility along with the possibility to work in a hybrid model, which includes a combination of office presence and home office depending on team needs and agreements.

Company Culture and Benefits

At Haufe Group, you will benefit from flexible working hours and a multitude of training and development opportunities. We are certified as a Great Place to Work and promote an environment conducive to innovation and collaboration. Our Business Technology L&D area consists of ten teams that develop cloud-based services focused on the continuous improvement of our internal Business platform. The "Booking and User Management" team ensures smooth and efficient booking processes and data availability across all systems, emphasizing reliable and error-free processing of orders, automation of booking processes, and rapid integration of new internal and partner products.