Lead Product Software Engineer - Toscana, Italia - Confidenziale

Confidenziale
Confidenziale
Azienda verificata
Toscana, Italia

3 settimane fa

Piero Bianchi

Inviato da:

Piero Bianchi

Reclutatore di talenti per beBee


Descrizione

Descripcin del puesto:
We are looking for self-motivated Lead Product Software Engineer to join our excellent development team.

You will participate in the software creation and will contribute to the software architecture definition, both as part of your team and collaborating with other teams and Software Architects.

You are expected to provide technical leadership to other developers and contribute to building and maintaining the holistic view of the software solution and business requirements.


Responsibilities:


  • Master the methodologies and technologies related to the creation, delivery and sustaining of the software and tools infrastructure ingredients of the product.
  • Work in an interdisciplinary environment with program management, system and validation engineers to address design and architecture tradeoffs, feasibility studies and define the detailed delivery plan.
  • Actively participates in the product life cycle from requirements definitions through design and into subsystem and system integration and sustaining.
  • Provide technical leadership to software engineering teams.
  • Collaborate to the technology selection, architecture and planning activities.
  • Investigate next generation technologies for applicability to solve current and future technical challenge.
  • Follow industry trends and developments to rapidly absorb new knowledge bases and incorporate them into new and existing architectures
  • Build and maintain the holistic view of thesystem, collaborating in designing and evolving the architecture of the software
  • Contribute to the definition of a flexible architecture aligned with the business requirements and promotes its understanding and adoption
  • Understand when the architecture needs corrections and improvements
  • Able to identify wisely the best options and to let Architects make the right choice
  • Ability to document requirements and specifications
Qualifications & Skills
- +10 years software development
- +10 years of hands-on C/C++, Java and other programming languages.

  • Solid understanding of Design Patterns
  • Solid knowledge of Relational Databases, such as SQL Server, Oracle, PostgreSQL, SAP HANA
  • Experience in designing of Distributed Systems (with emphasis on scalability, reliability, security)
  • Solid understanding of cloud computing platforms, such as AWS and Azure
  • Solid knowledge of OSlevel virtualization and orchestrator such as Docker, Kubernetes.
  • Experience working with SW vendors
  • Good knowledge and experience of data storage, caching, performance, memory, reliability optimization strategies
  • Proficient in verbal/written communication skills including presentation to large audiences
  • Extensive experience in Software requirements analysis and proficient in authoring, editing and presenting technical documents.
  • Fluent in Italian, proficient in English
We offer

  • Friendly and highly professional teams
  • Career and professional growth
  • English classes, technical training to enrich your skills
  • Regular performance reviews
  • Low hierarchy and open communication
  • A flex work policy (3 days from home, 2 days in the office)

Altri lavori da Confidenziale