Join Us


Software Architect

“First, solve the problem. Then, write the code.” – John Johnson

We are looking for a brilliant Software Architect with at least eight (8) years of experience in this role and who manages the customers technical expectations and requirements to produce outstanding technical solutions, contributing to the determination of technical and operational feasibility of solutions, product and project architectures, supporting the growth of the technical teams in the unit and the adoption of new processes and technologies meeting the following technical requirements:

  • 8+ years professional technology experience in the software industry with a background in web or application development
  • Previous experience as a Solutions Architect managing complex client requirements and multiple vendors
  • An effective communicator and technical writer with excellent presentation skills
  • Knowledge of microservices architecture
  • Experience with containerization and orchestration
  • Modern synchronous and asynchronous communication technologies/protocols
  • Experience on Cloud technologies (Azure, AWS, Google Cloud)
  • Well organized, have the technical aptitude to learn new technologies
  • Comfortable working with distributed teams)
  • Ability to work and communicate with colleagues and clients at all levels of experience and seniority
Role Accountabilities
  • Definition, documentation and ownership the end-to-end technical solution of large and very large platforms
  • Ensuring the solution is designed and implemented in line with the business and non-functional requirements
  • Supporting technical teams to the translation of business to technical requirements across multiple vendors ensuring all requirements are met and gaps escalated
  • Quickly build strong technical relationships with the internal teams and vendors
  • The role requires senior level decisions making, analytical skills and strong problem-solving skills
What you will get from us
  • Full-time employment
  • Professional growth opportunities
  • Training program
  • Teamwork and participation in team building activities
  • A dynamic, young, creative and stimulating environment
  • Open-minded and multicultural work environment
  • Experience with national and international clients

Milan, Lomazzo (CO), Padua and Venice

Ennova Research guarantees equal opportunities. The remuneration and the type of contract will be assessed on the basis of personal skills and knowledge.

The data will be processed and stored exclusively for present and future selection purposes, guaranteeing the rights referred to in art. 13 Legislative Decree 196/03.

Send Us Your CV
Send Us Your CV