Torna alla lista

Descrizione dell'offerta

Software Engineer in Cagliari, Italia

Inpeco

Cagliari, Italia

Company Description

Would you like to work in a technological company dedicated to the development of medical solutions?

Inpeco is the world leader in the automation of clinical laboratories , where we create innovative robotic solutions to manage biological samples. Our systems reduce the possibility of human error, limit the risks of contamination and guarantee complete traceability of the sample.

Our solutions support over 2.700 clinical laboratories worldwide .

The Inpeco Group has its headquarters in Novazzano (Switzerland) , a production plant in Val della Torre (Torino) , a site dedicated to Innovative Projects in Pula (Sardinia) , a small site in Verona and five reference locations for the foreign market in Brussels (Belgium), United States, Germany, France and Spain.

What are you waiting for? Come join the Inpeco team and innovate with us!

Position

We are looking for an experienced Software Engineer to join our TTP Team in Cagliari (CA) . The selected candidate will play a key role in designing, developing, and maintaining scalable and high-performance web and Android applications, covering both front-end and back-end components, working within a multidisciplinary team focused on cutting-edge automation technologies.

As an experienced Software Developer, you will contribute to architecting and improving application infrastructure, ensuring scalability, security, and high availability.

Key Responsibilities:

  • Designing, developing, and maintaining scalable and high-performance web and Android applications, covering both front-end and back-end components.
  • Collaborating with cross-functional teams to translate requirements into technical solutions.
  • Participating in technical discussions and decision-making and ensuring code quality and maintainability through code reviews, unit testing, integration testing, and adherence to best practices and coding standards.
  • Architecting and improving application infrastructure, ensuring scalability, security, and high availability.
  • Troubleshooting and debug complex issues across the stack and contribute to DevOps practices.

Requirements

We are looking for candidates with the following skills :

  • At least 6 years of experience in web and mobile (Android) software development . ( solid back-end skills are mandatory, front-end experience is beneficial)
  • Extensive expertise of OOP in a Java, Python and Android environment . Other general-purpose programming languages are beneficial.
  • Experience with relational databases, in particular MySQL.
  • Strong understanding of software architecture and API design.
  • Proven working experience with Linux environment.
  • Strong testing mindset with knowledge of the test automation pyramid; capable of writing effective unit, integration, and UI tests to ensure code quality and maintainability.
  • Strong team player skills, promoting collaboration with relevant partners, good communication and interpersonal skills.
  • Detail-oriented, accurate, and reliable, able to manage and prioritize the daily activities based on deadlines.
  • Problem-solving skills, ability to think out of the box, challenge the status quo and come with concrete and pragmatic proposals.
  • Self-motivated , flexible and adaptable, able to work in a rapidly evolving environment, effectively handling multiple tasks.
  • Experience with Agile/Scrum methodologies
  • Familiarity with principles of cybersecurity

Nice to Have:

  • Experience with embedded systems
  • Bachelor’s degree in Computer Engineering, IT, Compurer Science or a related field
  • Understanding of distributed or real-time software architectures
  • Experience building, deploying, and scaling applications in containers, with exposure to Kubernetes or similar orchestration platforms
  • Familiarity with cybersecurity principles, application security, data protection principles and threat modelling. Experience with vulnerability scan and penetration tests.
  • Interest in or experience applying AI/ML technologies to software development
  • Understanding of Continuous Integration (CI) and Continuous Deployment/Delivery (CD).

Other information

What we offer:

  • a dynamic work environment where you can make a difference and grow your career;
  • smart working (depends on the role);
  • company restaurant for the lunch break ;
  • agreements for bank account, credit card and personal purchases;
  • opportunity of professional and salary growth through various initiatives:

  1. annual performance appraisal in order to evaluate the achievement of individual objectives;
  2. inner job posting to apply for career opportunities in Inpeco, even between different locations;
  3. annual salary review linked to performance and professional development;
  4. continuous training on the job, through meetings or conferences, seminars and events

Offerte simili

Altre offerte simili

Synergie Sede

SOFTWARE ENGINEER

  • In sede
  • Tempo pieno
  • IT
... Synergie Italia S.p.A., divisione Search è alla ricerca per conto di un'importante azienda cliente del settore informatico e sita a Concesio (BS) di un/una: SOFTWARE ENGINEER Posizione La persona inserita sarà coinvolta nello sviluppo di applicazioni desktop e server di alta qualità, principalmente utilizzando il linguaggio ...

Concesio, Italia

Etjca SpA Rho Permanent

Software Engineer

  • In sede
  • Tempo pieno
  • IT

30.000 € - 37.000 €

... produttivi e filiali nel mondo, rappresenta un'eccellenza riconosciuta per l'innovazione e la qualità delle proprie soluzioni. Job Title e finalità di Ruolo: Software Engineer (Ufficio Automazione) La risorsa sarà inserita all'interno dell'Ufficio Automazione e si occuperà della progettazione, dello sviluppo e dell'integrazione ...

Fano, Italia

Selection 4.0

SOFTWARE ENGINEER

  • IT

7 PHP

Per una solida e strutturata realtà internazionale operante nel settore della logistica e trasporti siamo alla ricerca di un: SOFTWARE ENGINEER La risorsa riporterà direttamente al Responsabile IT e avrà il compito di coordinare il team di sviluppo, contribuendo operativamente alle attività di analisi, programmazione e ...

Bentivoglio, Italia

RE:LAB s.r.l.

Software Engineer

  • In sede
  • Tempo pieno
  • IT
... applications. - Perform software testing, debugging, profiling, and optimization, helping resolve technical issues. - Maintain code documentation, version control, and software change management, while contributing to activity planning. Requisiti: - Master’s degree in Computer Engineering, Computer Science, Electronic Engineering, ...

Ancona, Italia

Synergie Italia S.p.a.

SOFTWARE ENGINEER

  • In sede
  • Tempo pieno
  • IT

28.000 € - 32.000 €

Synergie Italia S.p.A., divisione Search è alla ricerca per conto di un'importante azienda cliente del settore informatico e sita a Concesio (BS) di un/una: SOFTWARE ENGINEER Posizione: La persona inserita sarà coinvolta nello sviluppo di applicazioni desktop e server di alta qualità, principalmente utilizzando il linguaggio ...

Concesio, Italia

  • IT
... disposizione la nostra piattaforma Docebo, che offre contenuti dedicati sia allo sviluppo delle soft skill sia a tematiche tecniche avanzate, come sviluppo software, calibrazione motore, validazione software, product & process engineering e system engineering. · Presenza e supporto : garantiamo follow‑up costanti con il ...

Bologna, Italia

  • IT
... become more efficient, increase profitability and give more customers an amazing experience. Want to be part of it? Purpose of the Role We are looking for a Software Engineer to support the development, modernization, and evolution of Keyloop's strategic software platforms and innovation initiatives. The successful candidate ...

Italia

Capgemini Engineering

Software Engineer

  • Remoto
  • Tempo pieno
  • IT

€27746 EUR - €57475 EUR

... applicazioni; garanzia della qualità del software in termini di robustezza, usabilità e conformità agli standard. I nostri ruoli principali: - Application Software Engineering - Cloud Software Engineering - Mobile Software Engineering - Infrastructure & Tools - Software Quality Assurance - Experience Engineering & Immersive ...

Roma, Italia

Comas S.p.A.

Software Engineer

  • IT

33.600 €

... - Ensure software compliance with all the requirements/standards of the Customer - For specific or critical equipment, candidate could be also involved for software commissioning activities at Customer’s site What You Need to Be Successful - Software/Electronic/Automation/Mechatronic Engineering studies or equivalent experience ...

Alessandria, Italia

  • IT
... disposizione la nostra piattaforma Docebo, che offre contenuti dedicati sia allo sviluppo delle soft skill sia a tematiche tecniche avanzate, come sviluppo software, calibrazione motore, validazione software, product & process engineering e system engineering. - Presenza e supporto : garantiamo follow‑up costanti con il ...

Bologna, Italia

  • IT

30.000 € - 55.000 €

Software Engineers are expected to have cross-functional skills between backend and frontend. However, we are glad to hire IT professionals that are more focused on one of these two sides, and have only a basic knowledge of the other. Joining our team, we will expect you to develop new skills also on the topics you are ...

Roma, Italia