We are looking for an experienced Lead Developer / Software Architect (m/f/d) to join our team for the development and scaling of our digital maintenance manager AX Smartenance. In this role, you will play a key role in defining the technological strategy, providing technical leadership to the distributed development team and translating the strategy into innovative software solutions accordingly.
Your tasks:
* Technical leadership of the development team consisting of frontend and backend developers as well as DevOps and QA at different, global locations
* Software architecture planning and implementation to further optimize the scalability, availability and performance of AX Smartenance as a SaaS application
* Taking over development tasks as part of agile software development
* Ensuring high code quality and adherence to best practices for software development such as code reviews and automated tests in the team
* Collaboration in the context of an agile software development process (sprint planning, task breakdown, ...)
* Close cooperation with product management to implement the product strategy
* Close cooperation with other central departments such as Global IT
* Monitoring new technical developments and trends in the cloud and SaaS area in order to integrate them profitably into our product strategy
* Implementation of IT security guidelines in coordination with PSO, Security Expert and central departments
Your Qualification:
* Completed degree in computer science or comparable training/experience
* At least 6 years of software development, including 2 years in a similar position
* Sound knowledge of distributed systems with cloud and web-based frontends
* Very good knowledge of C# and the .Net (Core) framework
* Good knowledge of SQL and NoSQL databases
* Extensive experience with Microsoft Azure services (App Services, Functions, SQL, Cosmos DB)
* Experience with Microsoft Entra ID and Azure AD B2C or similar identity solutions is an advantage
* Good knowledge of JavaScript/TypeScript and Angular is an advantage
* Experience with the deployment of mobile applications (iOS/Android) an advantage
* Very good understanding of modern software architectures, including serverless computing
* Experience with agile methods such as Scrum or SAFe
* Strong communication skills for interdisciplinary collaboration and technical consulting
* Strong analytical thinking and solution orientation for technical challenges
You can expect the following with us:
* The good feeling working for a family-owned company with a safe and solid financial basis
* Freedom to explore, innovate and realise your own ideas
* Competitive compensation with attractive perks and other benefits
* Respect and appreciation for each other - regardless of gender, nationality, disability, age and identity
* Lifelong learning with great conditions for individual further development
* Flexible working models depending on the respective workplace for a good balance of work and private life
* Highly modern working environment, infrastructure and communication technologies
* Great family and health services for your well-being
You can find more information about our benefits and Festo as an employer here .
Contact person: Daniela Franz, +49(711)3467-1562
Reference code: 12639