Senior Software Designer

3 settimane fa


Mirandola, Emilia-Romagna, Italia LivaNova PLC A tempo pieno

Unlock Your Potential as a Senior SW Designer

LivaNova PLC is seeking a highly skilled Senior SW Designer to join our team in Italy. As a key member of our development team, you will be responsible for designing and developing the Essenz Perfusion Data Management web-based application.

About the Role:

As a Senior SW Designer, you will be working on the design and development of microservices-based architecture to ensure scalability, modularity, and maintainability of backend systems. You will be utilizing the Microsoft .NET framework and associated technologies, such as ASP.NET Core, C#, and Entity Framework, for backend development.

Responsibilities:

  • Design and implement microservices-based architecture to ensure scalability and maintainability of backend systems.
  • Develop and implement robust and efficient RESTful APIs to facilitate communication between microservices and enable seamless integration with front-end applications.
  • Design and optimize database schemas, perform data modeling, and work with databases, such as Microsoft SQL Server or other NoSQL databases, to ensure data integrity and performance.
  • Implement strategies to optimize the performance and scalability of microservices, considering factors like load balancing, caching, and distributed systems.
  • Implement security best practices, including data encryption, authentication, and authorization mechanisms, to safeguard the backend systems and data.
  • Collaborate with DevOps teams to ensure smooth deployment, monitoring, and continuous integration processes for microservices.
  • Develop and execute unit tests, integration tests, and performance tests to ensure the reliability and quality of backend services.
  • Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among team members.
  • Work closely with cross-functional teams, including front-end developers, UX/UI designers, and product managers, to deliver integrated and cohesive solutions.

Requirements:

  • Master Degree in Computer Science, or Software Engineering
  • Fluency in English is a must have.
  • Consolidate experience (5+ years) experience in SW development of web-based application
  • C# and .NET: Proficient in C# programming language and the .NET framework.
  • Microservices: In-depth understanding of microservices architecture principles and best practices.
  • API Development: Experience in designing and building RESTful APIs.
  • Database Knowledge: Strong database design and SQL skills, with experience in both relational and NoSQL databases.
  • Containerization: Familiarity with containerization technologies such as Docker.
  • Version Control: Proficient with version control systems, such as Git.
  • DevOps: Knowledge of DevOps practices, including CI/CD pipelines and automated deployment.
  • Testing Frameworks: Experience with unit testing and integration testing frameworks.
  • Security: Understanding of security principles and best practices in application development.
  • Problem-solving: Strong analytical and problem-solving skills to troubleshoot issues and optimize system performance.
  • Experience in Agile environments
  • Desire to constantly learn new things and improve skills
  • Open to work in a challenging environment

Our Commitment to Diversity & Inclusion:

LivaNova PLC values equality and celebrates diversity. We are committed to ensuring that our recruitment process is fair, transparent and free from unlawful discrimination.

Our selection process is driven by the key demands/requirements for the role rather than bias or discrimination on the basis of a candidate's sex, gender identity, age, marital status, veteran status, non-job-related disability/handicap or medical condition, family status, sexual orientation, religion, color, ethnicity, race or any other legally protected classification.



  • Mirandola, Emilia-Romagna, Italia LivaNova PLC A tempo pieno

    Unlock Your Potential as a Senior Software DesignerLivaNova PLC is seeking a highly skilled Senior Software Designer to join our team and contribute to the design and development of our Essenz Perfusion Data Management web-based application.About the Role:Design and develop microservices-based architecture to ensure scalability, modularity, and...

  • Senior Software Engineer

    3 settimane fa


    Mirandola, Emilia-Romagna, Italia Randstad A tempo pieno

    Ricerca di un Senior Software EngineerRandstad Digital è una società di consulenza globale che opera nei settori Information technologies e Engineering. Siamo un'organizzazione che mette al primo posto i talenti e siamo focalizzati nell'abilitare i nostri clienti nei loro percorsi di trasformazione digitale.Descrizione del ruoloIl Senior Software Engineer...

  • Senior Software Engineer

    3 settimane fa


    Mirandola, Emilia-Romagna, Italia Randstad A tempo pieno

    Randstad Digital è una società di consulenza globale nei settori Information technologies e Engineering, con oltre 25.000 esperti in tutto il mondo.Noi mettiamo al primo posto i talenti e siamo focalizzati nell'abilitare i nostri clienti nei loro percorsi di trasformazione digitale e nello sviluppare importanti progetti di contenuto tecnologico.Stiamo...


  • Mirandola, Emilia-Romagna, Italia Randstad A tempo pieno

    Randstad Digital è una società di consulenza globale nei settori Information technologies e Engineering, con oltre 25.000 esperti in tutto il mondo.Noi mettiamo al primo posto i talenti e siamo focalizzati nell'abilitare i nostri clienti nei loro percorsi di trasformazione digitale.Il nostro team Engineering è alla ricerca di un/una Senior Software...

  • Senior Software Engineer

    2 settimane fa


    Mirandola, Emilia-Romagna, Italia Randstad A tempo pieno

    Randstad Digital è una società di consulenza globale nei settori Information technologies e Engineering.Noi mettiamo al primo posto i talenti e siamo focalizzati nell'abilitare i nostri clienti nei loro percorsi di trasformazione digitale.Il nostro team Engineering è alla ricerca di un/una Senior Software Engineer per ampliare il nostro team.Le tue...


  • Mirandola, Emilia-Romagna, Italia Randstad Italia Spa A tempo pieno

    Richiediamo un Ingegnere Software SeniorePer ampliare il nostro team Engineering, Randstad Digital è alla ricerca di un Ingegnere Software Seniore con esperienza nel ruolo e conoscenze avanzate in programmazione ad oggetti e design pattern.Responsabilità:Analizzare i requisiti del software, i documenti e la fattibilità dei progetti;Intervenire in tutte le...


  • Mirandola, Emilia-Romagna, Italia Randstad A tempo pieno

    Notizie ImportantiRandstad Digital è un'organizzazione globale che dà priorità ai talenti e si concentra nel facilitare i suoi clienti nel loro percorso di trasformazione digitale e nello sviluppare progetti tecnologici importanti.Noi siamo alla ricerca di un Senior Software Engineer per ampliare il nostro team di ingegneri.Compiti PrincipaliAnalizzare i...

  • Senior Software Engineer

    1 settimana fa


    Mirandola, Emilia-Romagna, Italia ManpowerGroup A tempo pieno

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our web application using Java. You will work closely with the development team to ensure the successful deployment of our application.About the...

  • Senior Software Designer

    2 settimane fa


    Mirandola, Emilia-Romagna, Italia LivaNova PLC A tempo pieno

    Key Responsibilities:Design, develop, and implement microservices-based architecture to ensure scalability, modularity, and maintainability of backend systems.Utilize the Microsoft .NET framework and associated technologies, such as ASP.NET Core, C#, and Entity Framework, for backend development.Create robust and efficient RESTful APIs to facilitate...


  • Mirandola, Emilia-Romagna, Italia Sinergidea Srl A tempo pieno

    Sinergidea Srl: cerca sviluppatore C++ senior per progetti di sviluppo ITSi prega di considerare questa posizione di professionista senior per il nostro team di sviluppo IT. Ci occupiamo di sviluppare soluzioni software per dispositivi medici e sanitari. Requisiti:Conoscenza avanzata di C++ Esperienza comprovata in sviluppo di software per dispositivi...

  • Senior Software Designer

    2 settimane fa


    Mirandola, Emilia-Romagna, Italia LivaNova PLC A tempo pieno

    Key Responsibilities:Design, develop, and implement microservices-based architecture to ensure scalability, modularity, and maintainability of backend systems.Utilize the Microsoft .NET framework and associated technologies, such as ASP.NET Core, C#, and Entity Framework, for backend development.Create robust and efficient RESTful APIs to facilitate...


  • Mirandola, Emilia-Romagna, Italia Randstad Italia A tempo pieno

    Abbiamo un'opportunità di carriera per te, se sei un Ing. del software senior con esperienza in sviluppo software innovativo.Descrizione del ruolo:Responsabilità:Analizzare i requisiti del software e i documenti relativi.Partecipare a tutte le fasi di design e sviluppo del software.Progettare e sviluppare l'architettura dei componenti e delle interfacce...


  • Mirandola, Emilia-Romagna, Italia Randstad Italia A tempo pieno

    Nice to meet you. We are Randstad Digital.Randstad Digital è una società di consulenza globale nei settori Information technologies e Engineering, con oltre 25.000 esperti in tutto il mondo. Siamo un'organizzazione che mette al primo posto i talenti, e siamo focalizzati nell'abilitare i nostri clienti nei loro percorsi di trasformazione digitale e nello...

  • Senior Software Engineer

    1 settimana fa


    Mirandola, Emilia-Romagna, Italia Adhr A tempo pieno

    Job Description:We are seeking a skilled Senior Software Engineer - Backend Development to join our team. The successful candidate will be responsible for designing, developing, and maintaining large-scale backend applications.Key Responsibilities:Design and implement scalable backend systemsCollaborate with cross-functional teams to deliver high-quality...


  • Mirandola, Emilia-Romagna, Italia Randstad Italia Spa A tempo pieno

    We are looking for a highly skilled Senior Software Engineer to lead our development team. As a key member of our tech team, you will be responsible for designing and implementing software solutions that meet our high standards. Your expertise in software development will be invaluable in helping us deliver innovative products to the market.Key...

  • Ingegnere Software Senior

    1 settimana fa


    Mirandola, Emilia-Romagna, Italia Randstad A tempo pieno

    Randstad Digital è una società di consulenza globale nei settori Information technologies e Engineering, con oltre esperti in tutto il mondo.Siamo un'organizzazione che mette al primo posto i talentuosi e siamo focalizzati nell'abilitare i nostri clienti nei loro percorsi di trasformazione digitale e nello sviluppare importanti progetti di contenuto...


  • Mirandola, Emilia-Romagna, Italia LivaNova PLC A tempo pieno

    Seamless Integration and ScalabilityLivaNova PLC is seeking a Senior Full Stack Software Developer to spearhead the design and development of the Essenz Perfusion Data Management web-based application.The successful candidate will be responsible for crafting a microservices-based architecture that ensures scalability, modularity, and maintainability of...

  • Senior Software Developer

    1 settimana fa


    Mirandola, Emilia-Romagna, Italia ManpowerGroup A tempo pieno

    Job Title: {title}About the Role:We are seeking a highly skilled {title} to join our team at {company}.Key Responsibilities:- Develop and maintain high-quality software applications- Collaborate with cross-functional teams to identify and prioritize project requirements- Design and implement software solutions that meet business needs- Troubleshoot and...


  • Mirandola, Emilia-Romagna, Italia McDonalds Italia A tempo pieno

    Job SummaryWe are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in scalable architectures and cloud infrastructure, with a proven track record of delivering high-quality software solutions.Key ResponsibilitiesDesign and develop scalable software systemsMaintain and improve existing software...


  • Mirandola, Emilia-Romagna, Italia LivaNova PLC A tempo pieno

    Job Summary:LivaNova PLC is seeking a highly skilled Senior Software Verification Engineer for Web Application to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our web-based applications.Key Responsibilities:Analyze software requirements and specifications for testability,...