We are looking for a Technical Architect – Web, Video, Mobile

Responsibilities:

  • hand-on architecting and developing complex Java enterprise applications and leading the technical team(s) to achieve successful delivery (on budget, on date, on spec)
  • Act as a principal and key relationship owner with a significant client or partner and help to build software solution and system integration
  • When not active on project delivery, help to materially improve Piksel's software development competence by initiating and managing programs of change e.g. best practice around a subject or drive an R&D initiative such as helping Piksel skill-up in an emerging technology or product-set
  • Identifying emerging trends or technologies that could impact us in the future
  • Advise Piksel technical teams on the means and methods to deliver world class software applications
  • Recommend effective solutions to highly complicated business requirements and technical issues
  • Make sound key decisions on technical projects related to software applications & architecture
  • Creating the architecture and design of the systems and justification of the solution to clients and/or 3rd parties
  • Troubleshooting - fixing really difficult problems when they crop up in a client‟’ environment or system, coordinating rapid, expert on-the-ground technical response

Competences­:

  • 6+ years of overall development/architecture experience with at least 3 years as a TA and/or in a hands-on role
  • 3 years of experience in a customer facing role (Professional Services capacity or similar)
  • Experience in designing and implementing multi-tier, highly concurrent and distributed internet-facing web applications
  • Experience in CMS, Portal Server, WebTV is mandatory
  • Experience with internet-scale HTTP caching solutions
  • Experience with complex event-driven architectures
  • Experience developing complex, high availability enterprise software in Java/J2EE
  • Strong expertise with Web Services
  • Strong experience with a RESTful architecture
  • Strong core Java knowledge with prior working experience with Spring, AOP, and Hibernate
  • Knowledge and experience with Tomcat, Apache, JBoss, IIS
  • Knowledg of Streaming Server such as Wowza, Windows Media Server, etc.
  • Knowledge of mobile technologies – i.e. working on a range of different platforms (.NET, Android, I-Phone)
  • Experience with multi-device design

Location: Milan

Type of Contract: Permanent Placement