Job description: Lead Developer / Software Architect (m/f/d) - Digital Business
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
Esslingen, DE, 73734