Senior Software Designer

1 mese 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 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

  • Senior Software Designer

    3 settimane fa


    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...


  • 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

    4 settimane 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...


  • 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...


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

    Randstad Digital è una società di consulenza globale che si concentra sull'abilitare i nostri clienti nei loro percorsi di trasformazione digitale.Si tratta di un ruolo di livello senior all'interno del nostro team di ingegneria, il cui obiettivo principale è progettare e sviluppare l'architettura dei componenti e delle interfacce del software.I compiti...


  • 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

    4 settimane 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

    4 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 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

    4 settimane 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...

  • Tecnico Senior C++

    3 settimane fa


    Mirandola, Emilia-Romagna, Italia Sinergidea srl A tempo pieno

    Descrizione del LavoroSinergidea srl è alla ricerca di un Tecnico Senior C++ per partecipare ai progetti del cliente, una realtà consolidata nel settore IT/ICT con competenza e esperienza acquisita grazie a collaborazioni instaurate con realtà attive in diversi settori.Il candidato selezionato lavorerà in autonomia su di esse e sarà coinvolto a tempo...


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

    Sinergidea srl è un'azienda italiana specializzata nel settore IT/ICT, con competenza ed esperienza acquisite grazie a collaborazioni instaurate con realtà attive in diversi settori, come Banking, Finance, Industry, Automotive, Utilities, Energy. Ci distinguiamo sul mercato per i nostri servizi di consulenza e per le nostre soluzioni IT in area Digital...


  • Mirandola, Emilia-Romagna, Italia E-Work A tempo pieno

    Descrizione del RuoloCerchiamo un progettista di cantiere senior per gestire e supervisionare i lavori di costruzione presso la nostra azienda leader nel settore delle costruzioni. Il candidato ideale sarà in grado di garantire il rispetto delle normative di sicurezza e la qualità dei progetti, lavorando in collaborazione con l'equipe di progetto.Le...


  • Mirandola, Emilia-Romagna, Italia Segula Technologies A tempo pieno

    About UsSEGULA Technologies is a global engineering and consulting company providing innovative solutions to clients in various industries.Job OverviewWe are seeking an experienced Senior Test Validation Engineer to join our team in Italy. The successful candidate will be responsible for designing, developing, and executing verification and validation tests...


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

    Role Overview: We are seeking a highly skilled Senior SW Verification Engineer for our Cardiopulmonary team based in Mirandola. As a key member of the team, you will be responsible for the verification and compliance of the Essenz Perfusion Monitor and Data Management applications.Responsibilities:- Analyze software requirements and specifications for...