Attiva gli avvisi di lavoro via e-mail!

Software Engineer

Underwriters Laboratories Inc.

Arezzo

In loco

EUR 40.000 - 60.000

Tempo pieno

Ieri
Candidati tra i primi

Descrizione del lavoro

A global safety science leader is looking for a Full-Stack Software Engineer to enhance laboratory automation. The role demands strong proficiency in JavaScript and backend frameworks, plus collaboration within cross-functional teams. Ideal candidates possess a Computer Science degree and 3+ years' experience in software development. Join us for innovative projects and competitive compensation, including bonuses and training benefits.

Servizi

Competitive salary
Bonuses
Insurance benefits
Training benefits

Competenze

  • 3+ years of experience with modern JavaScript frameworks.
  • 3+ years of experience with backend frameworks like Django or Flask.
  • Experience working with cross-functional teams.

Mansioni

  • Develop software solutions as part of a multidisciplinary team.
  • Deliver features and resolve issues effectively.
  • Collaborate with users to incorporate feedback.
  • Support implementation across multiple platforms.

Conoscenze

JavaScript frameworks (Vue.js, React.js, Angular)
Backend frameworks (Django, Flask, FastAPI)
Team collaboration
Git and GitHub
TypeScript
Cloud platforms (Azure, AWS)
Linux skills and shell scripting

Formazione

Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field

Strumenti

Azure DevOps
Jira
Docker

Descrizione del lavoro

Job Description

The full-stack software engineering role will contribute to accelerating the automation and digitization efforts of laboratory operations for UL Solutions. The candidate will be part of a multidisciplinary team of software engineers, data scientists, architects, and other engineers working to develop digital tools and automation solutions for the lab. The ideal candidate will have a proven track record of developing web applications and contributing to 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
  • Participate in developing software solutions for the lab as part of a multidisciplinary team.
  • Deliver software solutions, features, and resolve issues effectively.
  • Work closely with users to understand workflows and incorporate feedback.
  • Develop and modify information system programs.
  • Support implementation across multiple platforms, operating systems, and applications.
  • Assist in problem resolution by modifying procedures as needed.
  • Consider equipment capacity, limitations, and desired results when developing resolutions.
  • Identify system requirements through user interviews, vendor evaluations, and system analysis.
  • Analyze and resolve application issues efficiently.
  • Monitor software project progress, resolve problems, and report on activities.
  • Improve system performance by investigating issues and recommending solutions.
  • Collaborate effectively within a team environment.
  • 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 such as Vue.js, React.js, Angular, or similar.
  • 3+ years experience with backend frameworks like Django, Flask, FastAPI, or equivalent.
  • Experience working with cross-functional teams in dynamic environments.
  • Nice-to-Haves:
  • Experience in electrical labs, electrical engineering background, familiarity with test equipment, soldering, and breadboarding.
  • Proficiency with Git and GitHub.
  • Experience with TypeScript.
  • Knowledge of cloud platforms like Azure or AWS, and containerization with Docker.
  • Strong Linux skills, including shell scripting.
  • Experience with project management tools like Azure DevOps or Jira.
What You’ll Experience Working at UL
  • Mission: Making the world safer, more secure, and sustainable for over 125 years.
  • People: Working with talented, dedicated colleagues.
  • Interesting Work: Daily opportunities for innovation and global collaboration.
  • Growth & Achievement: Development programs and UL University training.
  • Total Rewards: Competitive salary, bonuses, insurance, and training benefits.

Join our team to connect, support, and empower colleagues worldwide. High-performing IT is vital to supporting innovative companies globally, and we focus on applying emerging technologies to meet evolving needs.

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