In ottica del potenziamento del proprio organico, a supporto del team tecnico, Tecnest è alla ricerca di un SOFTWARE ARCHITECT.
II candidato sarà incaricato di definire ed implementare le architetture software del nuovo prodotto proprietario rispondendo direttamente al responsabile dell'area.
Profilo ricercato:
- Laurea in Informatica o equivalente
- Esperienza pregressa (almeno 3 anni)
- Capacità di lavorare in gruppo
- Orientamento al risultato
- Buone doti organizzative e capacità di interazione in modalità Smart-Working
Competenze richieste:
E' richiesta esperienza pregressa nell'ambito dello sviluppo software e nella definizione delle architetture (almeno 3 anni) con competenze nella maggior parte delle seguenti tecnologie:
- Approcci, metodologie, architetture: Domain-Driven Design, OOD, OOP, AOP, REST, Event-driven architecture, Scrum
- Linguaggi: Java 8 (stream, lambda), HQL, SQL, GraphQL, JSON, XML, Javascript
- Tecnologie, librerie: Servlet, Jax-RS, Weld, Hibernate, JMS, MQTT, Paho, JasperReports, React, Redux, Node.js
- Testing: JUnit, AssertJ, Mockito
- Server: Tomcat, ActiveMQ, Oracle, PostgreSQL, MS SQL-Server
- Ambiente sviluppo: Eclipse IDE, IntelliJ IDEA, Maven, Git, Bitbucket, Jira, Jenkins, Docker, Nexus, SonarQube, Visual Studio Code
- Sistemi operativi: Windows, Ubuntu
Sede di lavoro: UDINE- MILANO (possibilità di Smart-Working)
Inquadramento: Assunzione/Full Time