914 Posti di lavoro per Software Architect in Italia
Software Architect
Inserito 4 giorni fa
Lavoro visualizzato
Descrizione Del Lavoro
MSC Mediterranean Shipping Company is a global business engaged in the shipping sector. Present in 155 countries, MSC facilitates international trade between the world’s major economies, and among emerging markets across all continents. Headquartered in Geneva, Switzerland, since 1978, MSC is a privately-owned organisation driven by the Aponte family. Today, we continue to focus on caring for customers, employees and the environment.
From a one-vessel operation to a globally respected business we have an unfaltering commitment to people that have passion, creativity and willing to make a change.
MSC Technology Italy is the first division located in the national territory, complementing existing offices in Geneva (the Group's headquarters), Warren (New Jersey, USA), and Chennai (India).
MSC Technology embodies Passion and a commitment to Continuous Evolution, strongly believing in Equal Opportunities and Caring for its People—ultimately fostering a sense of Family within the Company.
With over 3,000 employees, our Technology Department plays a pivotal role in driving business growth and elevating the quality standards across our functional lines.
Working within an international office and engaging in cross-country collaboration offers the opportunity to connect with individuals boasting diverse technical skills, backgrounds, cultures, and professional experiences. International travel not only enriches your understanding of business and languages within the ICT realm but also provides avenues for personal and professional growth.
In 2020, MSC Technology Italy was established as a technological division of MSC with the goal of creating a Center of Excellence to support the MSC Group's business.
Do you recognize yourself? Then come work with us and be part of MSC’s family!
MSC Technology Italia is seeking a highly skilled and experienced senior C# developer to join our Agencies Software Quality team. This role will involve promoting coding and organization best practices, auditing development processes and inspecting codebases. The ideal candidate possesses excellent organizational and communication skills, along with a strong technical background. Multi-year experience in large-size IT environments is appreciated.
ROLE AND KEY RESPONSABILITY
- Promotion of good practices: advocate for and support the implementation of industry-standard best practices, including unit tests, code reviews, and more; be a contact point for people seeking advice on those topics.
- Audit of development processes: conduct audits of existing development processes, interacting with teams across different continents.
- Inspection and evaluation of codebases: swiftly examine and evaluate large codebases, identifying shortcomings and possible remediations.
- Coding: contribute to .NET projects.
QUALIFICATION AND EXPERIENCE
- Proven organizational and communication skills.
- English: B2 level proficiency (C1 preferred).
- Experiences in applications design.
- Senior-level expertise in C# and .NET (about 7 years of experience).
- Knowledge of SQL and Angular.
- Mid-level proficiency in at least one other major programming language or framework.
- Deep knowledge of DevOps practices and familiarity with either Azure DevOps or other development platforms.
- Familiarity with Azure cloud services.
- Ability to work autonomously and as part of a team (including agile approaches like scrum and kanban).
WHAT WE OFFER
We offer a range of benefits including new Learning opportunities, a comprehensive Welfare System, Life and Health Insurance, Modern Workstation and Discounts within the MSC group.
Moreover, MSC Technology Italy fosters a culture of innovation and wellbeing by simultaneously pursuing various initiatives. These include Meetups, Technical and General Events such as Gaming Tournaments, Company Charity Initiatives and a Sustainability program designed to benefit all employees.
Our Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
Software Architect
Inserito 4 giorni fa
Lavoro visualizzato
Descrizione Del Lavoro
Sei un Software Architect che unisce una visione d'insieme a una profonda expertise in Java e React?
Cerchiamo un professionista che sappia progettare architetture complesse e, allo stesso tempo, "mettere le mani in pasta" nello sviluppo.
In Best Engage, agenzia di spicco nel panorama digitale, siamo alla ricerca di un Software Architect che sappia guidare la strategia tecnologica di un progetto sfidante nel settore della Pubblica Amministrazione.
Non cerchiamo solo un architetto, ma un leader tecnico capace di tradurre la visione in soluzioni concrete, supportando attivamente il team con la propria esperienza di sviluppo Java per il back-end e React per il front-end.
Il tuo ruolo e le tue sfide:
- Guidare l'Architettura: Sarai il punto di riferimento per la progettazione di architetture a microservizi, definendo le scelte tecnologiche e garantendo la scalabilità, la performance e la stabilità delle soluzioni.
- Sviluppo Full Stack: Utilizzerai le tue competenze tecniche per contribuire attivamente allo sviluppo del back-end con Java e dei framework correlati, e del front-end con React.js, fungendo da esempio e supporto per il team.
- Innovare e Collaborare: Avrai l'opportunità di proporre soluzioni innovative e di lavorare a stretto contatto con un team di eccellenza, fungendo da mentore e facilitatore per l'implementazione di funzionalità complesse.
Competenze che cerchiamo:
- Esperienza consolidata come Software Architect con una comprovata capacità di disegnare e implementare architetture complesse, in particolare a microservizi.
- Profonda conoscenza del mondo Java, con esperienza diretta nello sviluppo di applicazioni Back-end usando framework come Spring Boot.
- Competenze di sviluppo Front-end con React.js, esperienza con le librerie e gli ecosistemi moderni.
- Esperienza con i principali tool di sviluppo e integrazione continua (es. Git, Maven, Docker, CI/CD).
- Visione strategica e capacità di guidare tecnicamente un team.
Dettagli dell'opportunità:
- Modalità di lavoro: Ibrido, con possibilità di lavorare da remoto e sporadiche giornate in presenza a Roma (circa 2 giorni al mese).
- Contratto: Tempo indeterminato.
- RAL: Commisurata all'esperienza e alle competenze di architettura e leadership.
Se sei pronto a unire la tua visione architettonica alla tua passione per lo sviluppo Java e React, candidati ora e diventa il pilastro tecnico di un progetto di grande impatto.
La presente offerta è rivolta a candidati di entrambi i sessi (L.903/77).
Segui Best Engage sul nostro sito e sui principali social network per rimanere aggiornato sulle nostre iniziative.
Software Architect
Inserito 4 giorni fa
Lavoro visualizzato
Descrizione Del Lavoro
Vuoi far parte di un progetto industriale italiano unico nel suo genere?
Cerchiamo una persona che abbia voglia di sfidare lo status quo e veda nella tecnologia la possibilità di creare un futuro migliore e sia fermamente convinta che il meglio debba sempre venire.
Chi cerchiamo
Cy4gate è alla ricerca di una figura di Software Architect per la sede di Roma.
Cosa farai?
- Progettare e mantenere architetture software cloud native scalabili, definendo pattern per microservizi, API design e sistemi distribuiti in ambienti enterprise;
- Svolgere attività di mentoring tecnico, code review e definizione di standard architetturali per applicazioni moderne, cloud native e on premise;
- Progettare ecosistemi tecnologici eterogenei includendo database relazionali, NoSQL, graph database, data lake e tecnologie AI/ML, garantendo security, performance e scalability.
Requisiti
- Laurea in Informatica, Ingegneria informatica e/o equivalente esperienza nel ruolo di almeno 8 anni
Competenze tecniche
- Cloud Native Architecture: Competenza avanzata in Kubernetes, Docker, microservizi ed Enterprise Patterns cloud-native;
- Secure Code Development: Esperienza nello sviluppo di codice sicuro con best practices e architectural patterns in Python, Java, C e C++, inclusa conoscenza di OWASP, static analysis e secure coding standards;
- API Design & Integration: Esperienza avanzata in REST, e design di API scalabili e sicure; architetture Event Driven (Kafka).
Nice to have
- Database Polyglot: Esperienza con database relazionali, NoSQL, DataLake, graph database (Neo4j/Nebula Graph) e capacità di scegliere la soluzione ottimale per ogni use case;
- DevOps & Infrastructure: Competenza in CI/CD, Infrastructure as Code (Terraform/CloudFormation), monitoring e observability
- System Design & Scalability: Capacità di progettare software distribuiti ad alta disponibilità, gestione di problematiche di load balancing, caching e performance optimization
Competenze Gestionali
- Leadership tecnica
- Gestione degli Stakeholder
- Mentoring
COSA OFFRIAMO:
ASSICURAZIONE SANITARIA
AMBIENTE DI LAVORO GIOVANE E DINAMICO
WELFARE
Luogo di lavoro: Roma - Ibrido
COSA STAI ASPETTANDO? CANDIDATI ORA!
SU DI NOI
CY4GATE è un gruppo italiano che si occupa di progettare e sviluppare prodotti e sistemi in grado di soddisfare i più stringenti e moderni requisiti di “Cyber Intelligence & Cyber Security” espressi dalle Forze Armate, dalle Forze di Polizia, dalle Agenzie di Intelligence e dalle Aziende.
Tre sono le parole chiave in CY4GATE: Preparare, Prevenire, Proteggere.
INFORMATIVA PRIVACY:
Software Architect
Oggi
Lavoro visualizzato
Descrizione Del Lavoro
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-LjbffrSoftware Architect
Ieri
Lavoro visualizzato
Descrizione Del Lavoro
Trezzano Sul Naviglio, Italy
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-LjbffrSoftware Architect
Ieri
Lavoro visualizzato
Descrizione Del Lavoro
Robecco Sul Naviglio, Italy
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-LjbffrSoftware Architect
Ieri
Lavoro visualizzato
Descrizione Del Lavoro
Cernusco sul Naviglio, Italy
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-LjbffrSii il primo a saperlo
Informazioni sulle ultime novità Software architect Posti di lavoro;/Posti Vacanti nella Italia !
Software Architect
Inserito 2 giorni fa
Lavoro visualizzato
Descrizione Del Lavoro
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-LjbffrSoftware Architect
Inserito 2 giorni fa
Lavoro visualizzato
Descrizione Del Lavoro
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-LjbffrSoftware Architect
Inserito 2 giorni fa
Lavoro visualizzato
Descrizione Del Lavoro
Risorse Professional , realtà specializzata nella Ricerca e Selezione di profili Middle e Senior Management, per azienda cliente specializzata in Consulenza e Digital Transformation, ricerchiamo:
Il/la candidata sarà responsabile della progettazione e supervisione delle architetture software di alto livello e delle scelte tecnologiche per i nostri progetti di sviluppo.
Responsabilità Principali:
- Definire e sviluppare l'architettura dei sistemi software, garantendo che sia scalabile, robusta e allineata agli standard aziendali;
- Valutare e selezionare tecnologie appropriate per i progetti, assicurando l'integrazione e la compatibilità con le infrastrutture esistenti;
- Creare e mantenere la documentazione tecnica dell'architettura, incluse le specifiche dei componenti, le interfacce e le linee guida di implementazione;
- Fornire supporto tecnico e mentorship ai team di sviluppo, assicurando che seguano le best practice architetturali e di codifica;
- Collaborazione: Lavorare a stretto contatto con i project manager e gli stakeholder per comprendere i requisiti di business e tradurli in soluzioni tecniche efficaci;
- Ottimizzazione delle Prestazioni: Assicurare che i sistemi siano ottimizzati per le prestazioni, la sicurezza e la scalabilità;
- Gestione dei Rischi: Identificare e mitigare i rischi tecnici associati ai progetti.
- Esperienza: Almeno 7 anni di esperienza nello sviluppo software, con almeno 3 anni in un ruolo di architettura software;
- Competenze Tecniche: Conoscenza approfondita di linguaggi di programmazione come Java, C#, Python, o altri. Esperienza con framework e strumenti di sviluppo moderni;
- Progettazione di Sistemi: Esperienza nella progettazione di architetture software complesse e distribuite, inclusi microservizi, API RESTful, e architetture basate su cloud;
- Metodologie: Conoscenza di metodologie di sviluppo software Agile e DevOps.
Tipologia di inserimento: Contratto a tempo indeterminato;
#J-18808-Ljbffr