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 a part of a Scrum team, you will be responsible for the design, implementation, and operation of our services. The role involves engaging with modern architectural principles and technologies, while helping us implement DevOps practices, APIs, and microservices. You will have the opportunity to shape, implement, and further develop new services from the ground up, while assisting in adapting existing processes in light of the SAP transition.

About the Candidate

The ideal candidate will possess substantial experience in software development with cloud technologies, particularly AWS. Familiarity with the JavaScript ecosystem and experience with TypeScript is essential. You are expected to be well-versed in DevOps practices such as test automation, infrastructure as code, and CI/CD. Experience in API development, especially with NodeJS, is a plus. Experience in frontend development with ReactJS is a bonus but not a requirement. Additionally, having experience or a willingness to learn skills in SAP software development with ABAP, SAP-Script, and SAP Business Workflow is desirable. Proficiency in German is required.

About the Company

Haufe Group SE, located in Freiburg im Breisgau, is recognized for creating pioneering working conditions that allow employees to contribute effectively. The company emphasizes hybrid working, combining office presence and home office arrangements as per team requirements and agreements.

Company Culture and Benefits

Employees enjoy flexible working hours along with diverse training and development opportunities. Haufe Group also holds the Great Place to Work® title, showcasing its commitment to a positive workplace culture. The Business Technology L&D division consists of ten teams that develop cloud-based services focused on the development and enhancement of the internal business platform.

The Development Team

The team "Booking and User Management" ensures smooth and efficient booking processing and data availability across all systems, focusing on reliable order processing, automation of booking processes, and swift integration of new internal and partner products.