Attiva gli avvisi di lavoro via e-mail!

Software Engineer

Underwriters Laboratories Inc.

Catania

In loco

EUR 35.000 - 55.000

Tempo pieno

20 giorni fa

Descrizione del lavoro

Un'azienda leader nel settore della sicurezza cerca un ingegnere software full-stack per contribuire all'automazione e digitalizzazione delle operazioni di laboratorio. Il candidato ideale ha una solida esperienza nello sviluppo di applicazioni web e lavora in un team multidisciplinare. Le principali tecnologie utilizzate includono JavaScript, TypeScript e Python su Azure.

Servizi

Pacchetto competitivo
Formazione e sviluppo attraverso UL University
Assicurazione

Competenze

  • 3+ anni di esperienza con framework JavaScript moderni (Vue.js, React.js, Angular, ecc.).
  • Esperienza nello sviluppo backend con framework come Django, Flask, FastAPI, ecc.
  • Capacità di lavorare in team multifunzionali in ambienti dinamici.

Mansioni

  • Sviluppare soluzioni software per il laboratorio.
  • Collaborare con gli utenti per migliorare i flussi di lavoro.
  • Analizzare e risolvere problemi applicativi.

Conoscenze

JavaScript
TypeScript
Python
Django
Flask
Git
Docker

Formazione

Laurea in Informatica, Ingegneria o Matematica

Strumenti

Cloud platforms (Azure/AWS)
Linux shell scripting
Project management tools (Azure DevOps, Jira)

Descrizione del lavoro

Job Description

The full-stack software engineering role will be contributing towards accelerating the automation and digitization efforts of the laboratory operation for UL Solutions. The candidate will be a part of a multidisciplinary team of software engineers, data scientists, architects, and other engineers working toward developing digital tools and automation solutions for the lab. The ideal candidate will have a proven track record of developing web applications and contributing towards enterprise digitization efforts. In this role, you will collaborate closely with users, product teams, technology teams, and management. This position requires a proactive and innovative approach to problem-solving and a commitment to continuous improvement. Our primary technology stack uses JavaScript / TypeScript and Python hosted in Azure.

Responsibilities
  • As a full-stack software engineer, you will be part of a multidisciplinary team developing software solutions for the lab.
  • Proven experience in delivering software solutions, features, and issue remediation.
  • Work closely with users to understand workflows and deliver solutions based on feedback.
  • Develop and modify information system programs.
  • Support implementation across platforms, operating systems, and applications.
  • Assist in problem resolution by modifying procedures as needed.
  • Consider equipment capacity, operating time, and desired results when developing solutions.
  • Identify system requirements through interviews, analysis, and evaluation, and recommend solutions.
  • Analyze and resolve application issues.
  • Monitor software project progress and report on activity, resolving problems as they arise.
  • Improve system performance by investigating issues and recommending solutions.
  • Collaborate effectively as part of a team.
  • Adhere to UL's Code of Conduct and security practices.
  • Perform other duties as assigned.
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
  • 3+ years experience with modern JavaScript frameworks (Vue.js, React.js, Angular, etc.).
  • 3+ years backend web development experience with frameworks like Django, Flask, FastAPI, etc.
  • Experience working with cross-functional teams in dynamic environments.
  • Nice-to-Haves: Hands-on electrical lab experience, familiarity with electrical engineering, soldering, breadboarding, version control (Git/GitHub), TypeScript, cloud platforms (Azure/AWS), Docker, Linux shell scripting, project management tools (Azure DevOps, Jira).
What You’ll Experience Working at UL
  • Mission: Contributing to a safer, more secure, and sustainable world.
  • People: Working with passionate colleagues in a supportive environment.
  • Interesting Work: Engaging in innovative projects daily.
  • Growth & Achievement: Opportunities for development and training through UL University.
  • Total Rewards: Competitive package, bonuses, insurance, training, and more.

Join our team to connect, support, and empower colleagues worldwide. Our team operates as strategic partners, leveraging emerging technologies to meet evolving customer needs and deliver impactful solutions.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.