fortil-full-woman-with-laptop-engineer-consultants-hard-working

, Digital Transformation

Senior Software Development Engineer - Italia

Apply

Get in touch about this position

Mathis Asius

Talent Acquisition

Linkedin
  • Country

    Italie

  • Location

    IT - Lombardia

  • Type of contract

    CDI

  • Remuneration

    31–35k€

  • Experience

    3ans-5ans

  • Start date

    asap

Your technical environment



We are looking for talented software engineers with a solid background on enterprise applications, who are motivated, flexible, eager to work in a distributed environment.

Design, develop, test and integrate solutions for Customers based on Fortil quality standards


Your job responsibilities



· Perform/support requirements gathering and software specifications;

· Responsible for software architecture decisions, based on customer’s requirements and commercial constraints;

· Define, build standards and templates (such libraries, SDK) to efficiently develop solution within distributed teams

· Responsible for evaluating the effort/cost of building the proposed solutions;

· Build high quality software according to the specifications;

· Build solid mind-set on code testing, introducing framework for unit and integration tests;

· Perform/support system’s testing, including writing regressive tests and performing functional tests of other software engineers’ code;

· Provide consulting and development assistance services (including training) to team members

· Responsible for software documentation, software deployment and maintenance;

What you need to succeed





  • At least 3 years of experience in a similar position (development projects driven by Customers requirements)

  • Proven track record building complex web application using different technologies




MUST HAVE Technical Skills


  • Java 8+

  • REST API Frameworks (Spring Boot, RESTEasy)

  • OpenAPI (Swagger)

  • JPA/Hibernate

  • JSON/XML

  • Junit5/RestAssured/Mockito

  • DBMS (Oracle 11g)


 
NICE TO HAVE Technical Skills


  • Quarkus

  • Apache CXF

  • Docker/K8s

  • Helm

  • ELK stack

  • Prometheus/Grafana

  • Vertx


Capacity to design, create, test and document new and amended software from supplied specifications in accordance with agreed standards.
Strong knowledge and experience of design patterns, micro services and N-tier architectures.
Good understanding of cloud databases
Good knowledge of Architecture design
Methodology: good knowledge of agile methodologies and frameworks (Scrum & Kanban)
Able to perform retrospective analysis in order to improve processes and quality

Your profile and personality

SOFT SKILLS:

· Strong written and verbal communication skills

· Ability to work with remote resources

· High standards for quality, attention to detail and responsibility

· Ability to use a methodical step-by-step approach to break down complex problems, identify causes and effects patterns and analyze problems to arrive to an appropriate solution

· Knowledge Sharing: ability to exchange knowledge among people and coach talents

LAGUAGES:



  • Italian & English - Advanced:


o Listening: Can understand extended speech and lectures and follow even complex lines of argument provided the topic is reasonably familiar.

o Reading: Can understand the main ideas of complex text on both concrete and abstract topics, including technical discussions in his/her field of specialisation.

o Speaking: Can interact with a degree of fluency and spontaneity that makes regular interaction with native speakers quite possible without strain for either party.

o Writing: Can produce clear, detailed text on a wide range of subjects.



EDUCATION: University degree (Bac) in Computer Science, Engineering or related field.


Apply

Job application process

So that we can best consider your application, you will be able to meet with several technical or support staff. You will be required to take part in technical tests or interviews, reference checks with your former managers, and meet with HR and/or management teams.

Throughout our process, we seek to measure your achievements and interpersonal potential. We also assess what we can bring to you and the context to make you successful. Transparent and direct exchanges will lead to a win-win solution.