×
Please select your Country

Software Developer


Ref.: SD-IT
Location: Lucca (ITALY)

Job Description:

We are looking for self-motivated software developers fluent in Java or C#, C++, to join our excellent development team. As a part of the project team, you will interfere in the software creation, the definition and the assessment of the development time, in the development itself and in the integration stages. Detail oriented in establishing the specifications, the quality of the code and the integration tests.


DUTIES AND RESPONSIBILITIES:

  • Lead engineer on a large project whilst providing technical coaching for less experienced engineers;
  • Work with partners and development teams to define requirements and agree designs;
  • Sign-off on team architecture as well as identify and address performance bottlenecks;
  • Primary contact on day to day technical issues, and act as escalation point for critical incidents;
  • Provide input to the project/product cost estimation process

DESIRED SKILLS AND EXPERIENCE:

  • A Bachelors’ Degree in Computer Science, Engineering or experience in creating, developing or integrating management software
  • 5+ years of knowledge of Java as well as Java Spring Framework, or similar frameworks;
  • Excellent communication / documentation skill
  • Clear understanding of client-server functionality and Web browser technology
  • Experience with Java technologies including Java 6/7/8, Struts 2, Tiles, Spring, JDBC, Hibernate, JSP, JSTL, Web services(SOAP/WSDL), JAXB, Ehcache, Maven, Tomcat server
  • Working experience with latest client-side Web technologies including Javascript/Ajax, AngularJS, CSS, JSON, jQuery, HTML5, frameworks such as JQuery and Bootstrap or others
  • Experience with using tools such as Eclipse IDE, Git, Confluence/Jira, Oracle Developer, Selenium QC, HPALM, etc.
  • Strong Experience with an RDBMS (Oracle, MySQL, Postgres, etc) and working with data formats like XML or JSON.
  • Some working knowledge of systems and network administration in Linux and Windows, and be able to get around server using command line to perform common tasks.
  • Experience with other server-side technologies including PHP, Perl, Ruby and Python a plus
  • Experience with Agile Software Development process a plus.
  • Strong problem solving, debugging and troubleshooting skills using latest tools.
  • Must be detail oriented and a self-starter
  • Multi-tasking with good follow through skills
  • Ability to work well in a team environment
  • Ability to work alone and accomplish tasks without supervision

Remuneration and contract terms will be discussed individually and defined according to personal skills, competences and experience.

form cv

Please complete the following form to submit your resume

Please complete the following registration form to submit your Resume

» Read the privacy policy