Skip to content
Backend Engineer

Backend Engineer

Software Senior Engineer - Desktop

ABB

Sesto San Giovannisenior

Apply on the employer's site

Role description

Noi di
ABB
aiutiamo le industrie a operare in modo più snello e pulito, e ogni persona qui contribuisce a rendere possibile tutto questo. Avrai la possibilità di assumere un ruolo di leadership, sarai supportato nella tua crescita e sarai orgoglioso dell'impatto che creeremo insieme. Unisciti a noi per contribuire a far funzionare ciò che fa funzionare il mondo.

Questa Posizione Risponde a
Chapter Lead

__

Your Role And Responsibilities
We are seeking a Software Engineer with a proven track record in Desktop applications, preferably backed by a background in DevOps and Cyber Security. The successful candidate will play a crucial role in designing, developing, deploying, and maintaining cutting-edge applications within the Digital Agile Unit. This role specifically focuses on Desktop SW (Software) application.

The successful candidate will play a crucial role in designing, developing, deploying, and maintaining modern
multiplatform
desktop applications within the Digital Agile Unit, targeting both
Windows PCs and Mac
environments. This role focuses on digital products and software tools across desktop platforms, covering IoT connectivity, cloud platform integration, device interaction, data management, and reliable user-facing solutions for enterprise users. In addition, you will apply
AI-assisted and agentic programming practices
in daily development activities to improve productivity, code quality, testing, and technical documentation.

In this role, it is also essential to follow cybersecurity standards, apply appropriate security measures throughout the development process, and comply with ABB’s secure development lifecycle. These practices help ensure that the software released is highly reliable, robust, and secure.

The work model for the role is: Hybrid ()

Key Responsibilities

  • Architecture & Development: Design and develop modern Windows desktop applications using Microsoft technologies such as .NET, C#, WPF, WinUI, Windows App SDK, and C++, delivering robust, maintainable, and user-friendly solutions.
  • Professional knowledge of the Microsoft .NET Framework, with in-depth expertise in C# and C++ programming languages for the design, development, and maintenance of desktop applications.
  • Modern Desktop Engineering: Apply contemporary desktop application patterns, including MVVM, dependency injection, modular architecture, asynchronous programming, and responsive UI design to ensure scalable and high-quality software.
  • System & Device Integration: Optimize software designs by identifying the most suitable services, architectural choices, and technical solutions, with a focus on seamless integration between desktop applications, smart devices, hardware, and IoT communication protocols.
  • AI-Driven Productivity & Agentic Engineering: Use AI-assisted coding tools such as GitHub Copilot and agentic workflows to support code generation, refactoring, automated testing, documentation, and code review, while maintaining human oversight and secure development practices.
  • Agile Collaboration: Apply Scrum methodology, including Epics, Features, User Stories, and Bugs, and actively collaborate with development, UX/UI, test, cybersecurity, and product teams within the Agile unit.
  • CI/CD & Automation: Implement and maintain CI/CD pipelines using tools such as Azure DevOps or GitHub Actions to support automated builds, testing, packaging, signing, and deployment of Windows desktop applications.
  • Software Excellence: Ensure software quality through code reviews, static code analysis, unit and integration testing, software metrics, and modern engineering practices aimed at building reliable and maintainable applications.
  • Security & Compliance: Implement cybersecurity measures by following the Security Development Lifecycle, secure coding standards, data protection practices, and defined security requirements throughout the development and delivery process.

Qualifications For The Role

  • Degree: Bachelor’s or master’s degree in electronic engineering, Computer Science Engineering, Computer Science, or a related technical field.
  • Core Desktop Expertise: Solid experience in Windows desktop application development using .NET, C#, WPF, WinUI, Windows App SDK, and/or C++.
  • Modern Windows Technologies: Strong knowledge of modern Windows application architectures, UI frameworks, application lifecycle management, packaging, deployment, and integration with Windows services and APIs.
  • Architecture & Design Patterns: Good understanding of MVVM, Clean Architecture, dependency injection, asynchronous programming, multithreading, and event-driven design for desktop applications.
  • AI-Assisted Development: Hands-on experience with GitHub Copilot, Cursor, or equivalent AI-assisted coding tools and LLM-based agents to improve productivity, prototyping, testing, refactoring, and code reviews in a safe and controlled way.
  • DevOps & Cloud Integration: Familiarity with Azure, Azure DevOps, GitHub Actions, CI/CD pipelines, automated testing, release management, and integration with cloud services or RESTful APIs.
  • Device Connectivity: Experience with communication protocols and device integration, such as Modbus, TCP/IP, RS-485, Bluetooth Low Energy, Ethernet, or similar industrial and IoT connectivity technologies.
  • Cybersecurity: Strong understanding of secure coding practices, static analysis tools, secure data handling, authentication, encryption, and Security Development Lifecycle requirements.
  • Methodology: Hands-on experience with Agile/Scrum development methodologies.
  • Soft Skills: Innovative approach to problem-solving, strong communication skills, and a collaborative mindset.
  • Languages: Fluent in English and Italian.

Nice-to-Have

  • Familiarity with agentic workflows for code automation, specification-to-code generation, and automated pull request review.
  • Experience with modern Windows deployment and packaging technologies, such as MSIX, ClickOnce, or enterprise software distribution tools.
  • Knowledge of cross-platform desktop frameworks or interoperability scenarios involving Windows, cloud services, and edge devices.
  • Familiarity with containerization, observability, logging, and monitoring tools for desktop-connected solutions.

More About Us
ABB Smart Power provides energy distribution solutions for data centers, industrial and

manufacturing plants, critical infrastructure and commercial buildings. The Division’s technical teams work closely with industry partners, delivering advanced solutions that support rapid growth, energy transition, and sustainability objectives. The Division’s portfolio includes industrial circuit breakers, low-voltage systems, motor starting applications, and safety devices like switches and relays. Its Power Protection unit supports the world’s largest data center companies with advanced energy-efficient UPS solutions. The Division’s ABB Ability™ Energy Manager provides a scalable, easy-to-use platform that helps organizations save energy and reduce CO2 emissions.

This opportunity is open to candidates in multiple countries, with the final work location determined based on the selected candidate. As compensation may vary by location, we are committed to being transparent throughout the hiring process and will share details of the salary range, variable compensation and benefits package with candidates who progress to the first interview stage for a location in the European Union, covered by the EU Pay Transparency Directive.
The final offer will be tailored based on your role location, experience, skills and qualifications, internal market positioning and alignment with ABB internal standards.
Costruire un futuro più pulito e intelligente richiede ogni tipo di mente: i curiosi, i coraggiosi e i creativi. Per questo accogliamo persone da ogni percorso e con ogni esperienza.

Pronto a fare la differenza?

Candidati subito o visita il sito
https://www.abb.com
per saperne di più sull'impatto delle nostre soluzioni in tutto il mondo.

JR00041646

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

DBA Oracle

Technode S.p.A.

Milancontract

Apply on the employer's site

Role description

Per importanti progetti in ambito Assicurativo inseriamo figure professionali con almeno 3/4 anni di esperienza nel ruolo specifico.

I candidati ideali verranno inseriti in un team di professionisti.

Competenze Richieste:

  • Comprovata esperienza di almeno 3/4 anni nella mansione di DBA Oracle;
  • Capacità di lavorare in team strutturati, operando a stretto contatto con il cliente per soddisfare il raggiungimento di tutti gli obiettivi;
  • Attività di amministratore di base dati con installazione, manutenzione e tuning delle ultime versioni Oracle;
  • Competenza con Linux e Windows Server;
  • Buona capacità di comunicazione verbale e scritta in inglese

Soft Skills Richieste:

  • Passione, attitudine al lavoro in team, precisione, ottime capacità relazionali, ottime doti di problem solving.

Le attività si svolgeranno sulla piazza di
Milano
un giorno a settimana, i restanti giorni il lavoro verrà svolto in
Remote Working
.

Si prevede un contratto ed un compenso commisurato alla seniority del candidato.

—

La ricerca è rivolta ad ambo i sessi che avranno preso visione dell’Informativa sulla Privacy ai sensi del D.LGS. 196/2003 e dell’art. 13 GDPR 679/16 – “Regolamento europeo sulla protezione dei dati personali”.
L’annuncio è inoltre rivolto a personale ambosesso iscritto alla cat. protetta art. 18 legge 68 / 99 presso il Collocamento mirato delle persone con disabilità e ad invalidi civili e/o del lavoro ai sensi dell’art. 1 L.68/99.
DBA Oracle

Per importanti progetti in ambito Assicurativo inseriamo figure professionali con almeno 3/4 anni di esperienza nel ruolo specifico.

I candidati ideali verranno inseriti in un team di professionisti.

Competenze Richieste:

  • Comprovata esperienza di almeno 3/4 anni nella mansione di DBA Oracle;
  • Capacità di lavorare in team strutturati, operando a stretto contatto con il cliente per soddisfare il raggiungimento di tutti gli obiettivi;
  • Attività di amministratore di base dati con installazione, manutenzione e tuning delle ultime versioni Oracle;
  • Competenza con Linux e Windows Server;
  • Buona capacità di comunicazione verbale e scritta in inglese

Soft Skills Richieste:

  • Passione, attitudine al lavoro in team, precisione, ottime capacità relazionali, ottime doti di problem solving.

Le attività si svolgeranno sulla piazza di
Milano
un giorno a settimana, i restanti giorni il lavoro verrà svolto in
Remote Working
.

Si prevede un contratto ed un compenso commisurato alla seniority del candidato.

—

La ricerca è rivolta ad ambo i sessi che avranno preso visione dell’Informativa sulla Privacy ai sensi del D.LGS. 196/2003 e dell’art. 13 GDPR 679/16 – “Regolamento europeo sulla protezione dei dati personali”.
L’annuncio è inoltre rivolto a personale ambosesso iscritto alla cat. protetta art. 18 legge 68 / 99 presso il Collocamento mirato delle persone con disabilità e ad invalidi civili e/o del lavoro ai sensi dell’art. 1 L.68/99.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Analisti e Sviluppatori PL/SQL

Gruppo Informet

Milan

Apply on the employer's site

Role description

Sede di lavoro: Roma, Napoli, Milano oppure Smart Working

Contratto: Tempo indeterminato, P.Iva

Stipendio: Da 25.000 - 40.000 € lordi annui in base alle proprie competenze

Ricerchiamo Analisti e Sviluppatori
PL/SQL
da inserire presso alcuni prestigiosi clienti attivi in ambito Telco, Bancario, Assicurativo, Pubblica Amministrazione e Industria. I candidati selezionati saranno inseriti in ambienti strutturati, lavoreranno in team su progetti complessi e sfidanti. Offriamo un inserimento in un contesto stimolante e innovativo, con grandi prospettive di crescita professionale (
sono incluse ore di formazione e preparazione certificazioni
)

Inviare il proprio curriculum a
curriculum@informet.it
Requisiti richiesti

  • Ottima conoscenza di PL/SQL
  • Esperienza nell’elaborazione di grandi quantità di dati
  • Solida esperienza nella Creazione/Modifica Package, Stored Procedure, Function e Trigger
  • Capacità di redigere l’analisi dei requisiti tecnico-funzionali
  • Capacità di redigere documenti tecnici a supporto dello sviluppo
  • Eseguire il primo test funzionale ed individuare e rimuovere eventuali anomalie

Principali responsabilità

  • Collaborare nell’analisi delle specifiche funzionali e nella messa a punto dei requisiti architetturali e tecnologici
  • Sviluppo e test di applicazioni e/o funzioni
  • Collaborazione nell’attività di supporto, manutenzione e aggiornamento delle soluzioni

Caratteristiche Personali

  • Una forte predisposizione ad operare in team;
  • Ottime doti relazionali
  • Orientamento al cliente
  • Flessibilità e proattività.
  • Capacità di problem solving
  • Elevato orientamento al cliente e forte entusiasmo
  • Buona gestione dello stress e del tempo
  • Buone capacità organizzative
  • Predisposizione ad apprendere nuovi linguaggi e tecnologie

Benefit

  • Computer aziendale
  • Buoni Pasto
  • Formazione e Certificazione professionale
  • Lavoro da casa
  • Orario flessibile
  • Bonus Aziendali

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

PASS Insurance Senior Developer & Technical Leader

NTT DATA Europe & Latam

Milansenior

Apply on the employer's site

Role description

Nell'ambito del potenziamento della struttura di Digital Technology, NTT DATA è alla ricerca di Senior Developer/Technical Leader con una comprovata esperienza nel settore assicurativo, maturata lavorando su progetti collegati alla suite PASS Insurance.

Il tuo contributo in questo ruolo
Ti Occuperai Di

  • Attività di analisi tecnica e sviluppo in progetti correlati alla suite PASS Insurance;
  • Interagire con il cliente per la raccolta dei requisiti tecnici, la definizione della proposta implementativa più adeguata e la valutazione dei relativi impatti nel contesto specifico;
  • Coordinamento e indirizzamento dei profili tecnici del team;
  • Collaborare in progetti di trasformazione del business dei top player assicurativi, anche in contesti internazionali;
  • Supportare l’azienda e i clienti nella definizione delle soluzioni più idonee e innovative.

Il profilo ideale
Required Skills

  • Conoscenza approfondita della piattaforma PASS Insurance dal punto di vista tecnico;
  • Conoscenza di framework e tecnologie correlate allo sviluppo sulla suite PassInsurance: Java, J2EE, Angular, servizi Rest e Soap, API, Spring/Spring Boot, SQL;
  • Conoscenza approfondita dei processi assicurativi in ambito Danni, Vita, Sinistri;
  • Comprovata esperienza professionale negli ambiti sopra descritti, maturata su progetti di evoluzione della piattaforma PASS Insurance o di integrazione della stessa presso clienti assicurativi;
  • Buona conoscenza della lingua inglese (parlata e scritta);
  • Ottime capacità relazionali, organizzative e comunicative;
  • Attitudine a creare un ambiente di lavoro stimolante e positivo;
  • Orientamento ai risultati e al problem solving;
  • Autonomia, spirito di iniziativa e proattività;
  • Curiosità e passione per la tecnologia e l'innovazione, con il desiderio di tenersi costantemente aggiornato sull'evoluzione e sull'applicabilità delle nuove tecnologie.

Nice To Have

  • Disponibilità a lavorare in progetti in contesto internazionale e a trasferte in Italia/all’estero;
  • Laurea STEM o in Economia o esperienza lavorativa equivalente;
  • Eventuali certificazioni in ambito PASS Insurance o in ambiti attinenti all’oggetto di questo annuncio;
  • Eventuale conoscenza di una seconda lingua (tedesco o francese).

Sedi di lavoro: Torino, Milano, Genova, Treviso, Bologna, Pisa, Roma, Napoli, Salerno, Bari, Cosenza (con possibilità di modalità di lavoro ibrida - Smart Working).

Costruisci il tuo futuro con NTT DATA.
Entra a far parte di un’azienda globale, leader nei servizi di business e tecnologici, che ascolta la tua voce e riconosce il valore del tuo lavoro. Collaborerai con clienti, partner e colleghi di tutto il mondo per creare soluzioni innovative capaci di avere un impatto reale sulla società. Qui potrai sviluppare nuove competenze e ampliare il tuo network.

Siamo presenti in Italia con oltre 6000 dipendenti a Milano, Roma, Torino, Genova, Bologna, Treviso, Pisa, Padova, Napoli, Cosenza, Bari e Salerno .

Make this the place where you grow
.
Unisciti a noi!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

AI Developer

TXT GROUP

Milaninternship

Apply on the employer's site

Role description

ReVersal SIM S.p.A., an independent investment firm and part of the TXT Group, is looking for a
AI Developer
to join the
Operations Team
and support the development of Artificial Intelligence solutions and business process automation initiatives.

The selected candidate will collaborate with different business functions to design and develop AI-driven solutions and digital tools that streamline operational activities and improve process efficiency.

This position offers direct involvement in the company's day-to-day operations, from mapping existing processes to designing and developing tools that are used daily by internal teams.

Key Responsibilities

  • Map and analyze internal processes across different business areas;
  • Identify opportunities for process improvement and automation through AI and digital solutions;
  • Develop internal tools based on Artificial Intelligence and Generative AI;
  • Automate the generation of reports, documents, and recurring operational activities;
  • Support data analysis initiatives;
  • Collaborate with cross-functional teams to gather business requirements and translate them into technical solutions;
  • Document developed solutions and support their adoption by internal users.

Requirements

  • Bachelor's or Master's degree (completed or currently in progress) in Computer Engineering, Computer Science, Data Science, Artificial Intelligence, or a related field;
  • Good knowledge of Python and familiarity with the main data analysis and manipulation libraries;
  • Understanding of the fundamentals of Machine Learning and Generative AI;
  • Strong analytical and problem-solving skills, with the ability to break down operational challenges into manageable solutions;
  • Good knowledge of Microsoft Excel;
  • Team-oriented mindset with the ability to communicate effectively with non-technical stakeholders;
  • Excellent command of Italian and professional proficiency in English.

Preferred Qualifications

  • Academic or project experience with frameworks for developing LLM-based applications;
  • Knowledge of Git and version control best practices;
  • Familiarity with SQL and database management;
  • Basic knowledge of web development or lightweight user interface development for internal tools;
  • Interest in financial markets, asset management, or wealth management;
  • Previous experience (internships, thesis projects, or personal projects) in process automation or data analytics.

What ReVersal SIM Offers

  • Full-time curricular internship with a monthly gross internship allowance of €600;
  • An onboarding path within a lean and dynamic organization, with direct exposure to senior management and all business functions;
  • Hands-on experience in the operations of an independent investment firm, including investment processes, compliance, operations, and client servicing;
  • Real project ownership, with the opportunity to take your solutions from concept to everyday use within the company;
  • Continuous mentoring and on-the-job training in finance and financial market regulations;
  • The opportunity to be considered for a permanent position upon successful completion of the internship.

ReVersal SIM is an equal opportunity employer. Applications are welcomed regardless of gender, in accordance with Italian Legislative Decree No. 198/2006. We are committed to fostering an inclusive workplace that values diversity in all its forms.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

162 more openings in this category and country

Software Senior Engineer - DesktopABB · Italy

Apply on the employer's site