Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Experteer Italy

Sesto San Giovanni

Ibrido

EUR 50.000 - 70.000

Tempo pieno

9 giorni fa

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

A leading company is looking for a Senior Software Engineer to join their Digital Platforms team. The role involves designing and developing IoT products, ensuring robust functionality, and collaborating with cross-functional teams. Candidates should have a strong background in software engineering, experience in frontend and backend development, and a degree in computer engineering or science. The position offers a supportive work environment and opportunities to innovate.

Servizi

Canteen
Life Insurance
Employee Assistance Program

Competenze

  • At least 2 years of experience in frontend and backend software development.
  • Experience with industrial communication protocols.

Mansioni

  • Architect and develop innovative IoT products and devices.
  • Analyze and implement optimal technical solutions.

Conoscenze

Software Engineering
Interpersonal Skills
Innovation
Cybersecurity Standards

Formazione

Degree in Computer Engineering/Science

Strumenti

GIT
SonarQube
Azure DevOps
TypeScript
.NET
Python
Java

Descrizione del lavoro

Senior Software Engineer
At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions. Write the next chapter of your ABB story.

This position reports to

R&D Engineer

Your role and responsibilities

In this role, you will join the Digital Platforms & Capabilities Agile Unit and contribute to the development of the ABB IoT Digital Ecosystem. The work model for the role is: #Li-Hybrid. You will be mainly accountable for:

  1. Design and Development: Architect and develop innovative IoT products and devices, ensuring robust functionality and high performance.
  2. Technical Solutions: Analyze and implement optimal technical solutions, including the selection of microservices, architectural frameworks, and technology stacks. Utilize design patterns and best practices to ensure scalability and maintainability.
  3. Testing and Validation: Execute preliminary tests for verification of products/devices, utilizing automated testing frameworks and continuous integration pipelines to ensure software quality and reliability.
  4. Documentation: Develop detailed technical documentation for production, including design specifications, user manuals, and maintenance guides.
  5. Collaboration: Engage with cross-functional teams to ensure seamless integration and delivery of IoT solutions.

You will join a dynamic team, where you will be able to thrive.

Qualifications for the role
  • Highly skilled in managing software projects, applying software engineering best practices, and using tools for version control (e.g., GIT), static code analysis (e.g., SonarQube), and CI/CD (e.g., Azure DevOps).
  • At least 2 years of experience in frontend software development (using TypeScript with React) and backend software development (using .NET and Python; proficiency in Java is a plus), with experience in device integration in IoT.
  • Experience with industrial communication protocols (e.g., Modbus RTU/TCP and OPC-UA).
  • Experience in project management, including Agile methodologies and Scrum framework.
  • Enhanced knowledge of cybersecurity standards and practices, specifically IEC 62443-4, including secure coding practices, threat modeling, and vulnerability assessment is a plus.
  • Passionate about interpersonal skills, innovation, and multicultural environments.
  • Degree in computer engineering/science.
  • Comfortable communicating in Italian and English.
What's in it for you?
  • Supportive and solution-driven team environment.
  • Open and solution-oriented work culture.
  • Opportunity to bring your knowledge and make a difference in technology.
Benefits
  • Canteen
  • Life insurance
  • Employee Assistance Program
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. 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 energy-efficient UPS solutions. The ABB Ability Energy Manager platform helps organizations save energy and reduce CO2 emissions. We value people from diverse backgrounds. Apply today for your next career step within ABB and visit www.abb.com to learn about our global impact. #MyABBStory For further info: Gaia Pinto, Talent Partner.

Job Summary

Job number: 96675823
Date posted: 2025-05-08
Profession: Digital
Employment type: Full-Time
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.