Principal Software Engineer, Italy

2 mesi fa


Milan, Italia ION A tempo pieno

Who we are

We’re visionary innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. More than 40% of the world’s largest companies use our solutions. We’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.

At ION, we offer careers that provide many opportunities: To invent, to design, to collaborate, to build, to transform businesses and empower people around the world to do more, faster, and better than before. Imagine what you can do and experience. This is where you can do your best work.

Learn more at iongroup.com.

Role and Responsibilities

  1. Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
  2. Design, develop, modify, implement, and support software components (either UI or Server-side services or both, according to your current skills and your availability to learn new ones).
  3. Contribute to the ongoing evolution of the existing portfolio of solutions and services.
  4. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  5. Remain current on new technologies and available open source technologies; evaluate and make recommendations as necessary.
  6. Assist in task planning, estimation, scheduling, and staffing in the context of global distributed teams and product development activities.
  7. Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
  8. Determine process improvements, best practices, and develop new processes.
  9. Work in close partnership with Product and Project Managers, SME, DevOps engineers, Architects.

Your skills and experience

  1. You are proficient at one or more of the following programming paradigms: Object-oriented programming, Concurrent programming, Functional programming, Asynchronous programming.
  2. You are proficient in one or more programming languages and related ecosystems among Java, C++, .NET, JavaScript, Typescript.
  3. You are proficient at utilizing ATDD and TDD tools and practices.
  4. You are proficient at utilizing CI tools and best practices.
  5. You are proficient at Git, Maven, Jenkins, Nexus, Docker, AWS, and IDE required to be effective in your daily job (Eclipse, Visual Studio Code).
  6. You have experience in dealing with complexity of large distributed systems.
  7. You have experience in deeply understanding functional requirements dealing with product owners or subject matter expert in an effective manner.
  8. You have experience in dealing with non-functional requirements and their impact on architectures and system design.
  9. You have been successfully working as a Software Engineer for 10+ years.
  10. You have proven experiences in working in Agile, globally distributed development organizations.
  11. You have proven experience in influencing / driving and coaching teammates on methodologies, practices, and technologies.
  12. You are rigorous and professional in the way you approach your daily job.
  13. You value the team and individuals; you are comfortable to relate to people of any seniority and role within the company.

Your academic background

  1. Preferred: PhD or an MSc in Computer Engineering / Science acquired in top subject specific ranked universities in Engineering and Technology.

Contract Type

Full-Time, permanent.

Important notes:

According to the Italian Law (L.68/99) please note that candidates from the disability list will be given priority.

Due to the high volume of applications, only those candidates that meet the required criteria for selection will be contacted.

We will only consider direct applications. CVs received via recruitment agencies will not be accepted.

#J-18808-Ljbffr

  • Milan, Italia mama health A tempo pieno

    At mama health, we empower people living with chronic conditions to benefit from the experiences of oth-ers facing the same challenges. mama health is a platform that allows individuals to crowdsource infor-mation to manage the daily challenges of their condition and receive support from those who understand.We collect real-life stories to provide evidence...

  • Principal Layout Engineer

    3 settimane fa


    Milan, Italia onsemi A tempo pieno

    Onsemi is seeking a Principal Analog Layout Engineer for New Product Development in Power Management to join our growing team in Milano (Italy). This group is responsible for the development of Power Management products, including Multiphase controllers and Dr. MOS for Cloud and Computing applications.In this role, you will focus on the following:Mentor...

  • Senior Software Engineer

    3 settimane fa


    Milan, Italia mamahealth A tempo pieno

    Your missionAs a Senior Software Engineer at mama health, your mission is to drive the innovation and development of our web applications, creating solutions that enhance user engagement and streamline patient care processes. You will utilize your expertise in front-end and back-end technologies to build scalable, efficient, and secure software.Your...


  • Milan, Italia ION A tempo pieno

    Who we areWe’re visionary innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. More than 40% of the world’s largest companies use our solutions. We’ve achieved tremendous growth by bringing together some of the best and...

  • Software Engineer

    4 mesi fa


    Milan, Italia 2402 Flextronics Design S.r.l. A tempo pieno

    Job Summary To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Software Engineer for a located in Milan, Italy. Reporting to the Software Development Manager, the Software Engineer be responsible for defining the architecture, designing, and developing firmware for medical devices. You...


  • Milan, Italia ION Group A tempo pieno

    Who we areWe’re visionary innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. More than 40% of the world’s largest companies use our solutions. We’ve achieved tremendous growth by bringing together some of the best and...

  • Software Engineer

    2 settimane fa


    Milan, Italia adh Personal Thüringen A tempo pieno

    DESCRIZIONE AZIENDALa divisione Engineering di CLAIRE JOSTER by Eurofirms Group, Società di Ricerca e Selezione del Personale, è alla ricerca di una figura di SOFTWARE ENGINEER per importante azienda multinazionale specializzata nel settore dell'automazione di impianti.POSIZIONEStiamo ricercando una figura con 7-8 anni di esperienza nella programmazione...


  • Milan, Italia NTT DATA Corporation A tempo pieno

    NTT DATA, Trusted Global Innovator, è tra i principali player a livello mondiale in ambito IT services. Con più di 150.000 professionisti in oltre 50 Paesi, siamo protagonisti e acceleratori della trasformazione digitale offrendo ai nostri clienti soluzioni tecnologiche e innovative progettate su misura. Il motore di NTT DATA sono le persone, ognuna con la...


  • Milan, Italia Minded Security A tempo pieno

    Software Security Trainer – Italy Contesto:IMQ Minded Security supporta le aziende nel realizzare software e servizi sempre più sicuri oramai da 15 anni. Divisa in 4 aree – Consulting, Testing, Training e Software Security Technologies – IMQ Minded Security combina le ultime ricerche sulla sicurezza del software con le tecniche di test riconosciute a...

  • Software Engineer

    7 mesi fa


    Milan, Italia Groupe iliad A tempo pieno

    In qualità di Software Engineer sarai un membro del team Software and Data Engineering e sarai responsabile della progettazione, sviluppo e mantenimento di applicativi aziendali. Come membro del team ti occuperai di: Contribuire alla progettazione e allo sviluppo di nuovi sistemi e funzionalità Sviluppare integrazioni con altre applicazioni e...

  • Staff Engineer

    1 mese fa


    Milan, Italia Qualcomm A tempo pieno

    Company: Qualcomm Europe, Inc. Italy Branch Office Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter,...


  • Milan, Italia Motork A tempo pieno

    Senior Software Engineer - Milan - MotorkWhat you can expect from the recruitment process:HR interviewTechnical interviewC-level interviewAt MotorK, we embrace a platform vision where all our products are connected and we provide our customers a single product experience. We are now building a next-generation platform where as a Senior Software Engineer you...

  • Software Engineer

    4 settimane fa


    Milan, Italia M.C. Engineering A tempo pieno

    M.C. Engineering è una società di consulenza specializzata in Information Technology nata agli inizi degli anni Duemila. Con 3 sedi sul territorio nazionale -Torino, Milano, Roma, siamo un partner strategico ad alto contenuto tecnico. Approccio umanocentrico, competenza e innovazione tecnologica sono gli elementi grazie ai quali guardiamo ad obiettivi...

  • Software Engineer

    7 mesi fa


    Milan, Italia Trustfull A tempo pieno

    We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision. You should have excellent organization and...


  • Milan, Italia Applied Materials A tempo pieno

    Applied Materials is anAmerican multinational company with more than 34.000 employees based in Santa Clara - Silicon Valley-California. It isthe world's leading company in the development of innovative industrial machinery, services and software used in the production of  Semiconductors such as Microchips, Flat Display and Solar Cells for Photovoltaics. ...


  • Milan, Italia Minded Security A tempo pieno

    Software Security Trainer – Italy Contesto:IMQ Minded Security supporta le aziende nel realizzare software e servizi sempre più sicuri oramai da 15 anni. Divisa in 4 aree – Consulting, Testing, Training e Software Security Technologies – IMQ Minded Security combina le ultime ricerche sulla sicurezza del software con le tecniche di test riconosciute a...


  • Milan, Italia NTT DATA A tempo pieno

    Job Description NTT DATA, Trusted Global Innovator, è tra i principali player a livello mondiale in ambito IT services.​ Con più di 151.000 professionisti in oltre 50 Paesi in tutto il mondo, siamo protagonisti e acceleratori della trasformazione digitale offrendo ai nostri clienti soluzioni tecnologiche e innovative progettate su misura.​ Il motore di...


  • Milan, Italia Technip Energies Abu Dhabi A tempo pieno

    Senior Process EngineerSEGULA TechnologiesWe are looking for a Senior Process Engineer to join our Energy Team! Your activities will include the following:The design of complex chemical and petrochemical plants;Drafting plant documentation related to disciplines;Utilities Flow Diagrams...SENIOR PROCESS ENGINEER - MILANOSDG GroupWe are looking for a Senior...


  • Milan, Italia Capgemini A tempo pieno

    Software Engineer C++ (C++, Milano)In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un team globale di ingegner*, scienziat* e architett* per aiutare le aziende più innovative del mondo a liberare il loro potenziale. Dai veicoli autonomi ai robot salvavita, i nostri talenti in tecnologia digitale e software pensano fuori dagli...

  • Process Engineer

    1 settimana fa


    Milan, Italia thyssenkrupp nucera Italy Srl A tempo pieno

    Companythyssenkrupp nucera Italy is the Italian branch located in Milano, specialized in the design and supply of electrochemical plants for the production of green hydrogen as well as chlorine and caustic soda. With more than 20 years of experience, the company offers new-build and service solutions in many regions of the world.Your responsibilitiesThe...