Solution Architect - Firenze

Titolo: Solution Architect - Firenze
Tipologia di contratto: Permanent
Luogo: Firenze e provincia, Italia
Stipendio: Negotiable
Arbitro: 101238_1540376636
Nome del contatto: Jamila Pompei
Contatto email:
Lavoro pubblicato: mesi 5 fa

Descrizione del lavoro

The successful candidate will join an expanding R&D team, focused on significant platform growth and architectural evolution, working directly with cross functional development teams in design problems, development best practices and standards compliance.

A strong technical background is expected, and successful applicants will also exhibit leadership and organizational strengths.

Key responsibilities

  • Oversee technology projects through the full software development life cycle.
  • Develop and maintain solution architecture models.
  • Work with development teams in the implementation of core components and the delivery of code.
  • Help drive the development of future state architecture and the strategic plan for applications development.
  • Work with key stakeholders such as the product team to understand future requirements and provide solution level technical design.
  • Work closely with the Enterprise Architects in carrying out the overall vision for our platform.

Minimum Qualifications

  • Degree in computer science or equivalent education.
  • Excellent understanding of algorithm design, implementation and testing.
  • Excellent communications skills to clearly articulate complex technical issues to all levels of the organization (both technical and non-technical).
  • Results oriented with a strong and demonstrated track record of successful delivery.
  • Fluent in English.
  • 8+ years in application development roles with a minimum of 2 years as a solution architect or technical lead.
  • Strong experience with common patterns in distributed systems (REST, SOA, DDD)
  • Strong leadership and collaboration skills including resource management and project estimation.

Desired qualifications

  • Strong experience with the .NET ecosystem
  • Experience of distributed caching and related tools.
  • Experience with RPC request/response, asynchronous communication, and message based communication (RabbitMQ, nServiceBus).
  • Experience with Single Page Applications design.
  • Experience with SQL and NoSQL DBMS.
  • Experience with AWS or other cloud environments.
  • Experience in scaling applications to large user base