Festo is an independent family business with more than 20,000 employees and is a global leader in automation technology. An effective synergy between superb engineering skills and outstanding software development forms the foundation for our success. Because without intelligent software there can be no smart products. As a software developer at Festo, you create tangible products and enjoy plenty of freedom throughout the whole development process. Apply now Together, we keep the world moving.

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

Company:  Festo SE & Co. KG
Location: 

Esslingen, DE, 73734

We look forward to your application!