Attiva gli avvisi di lavoro via e-mail!

Software Engineer

Underwriters Laboratories Inc.

Parma

In loco

EUR 30.000 - 55.000

Tempo pieno

20 giorni fa

Descrizione del lavoro

An innovative organization is seeking a Full-Stack Software Engineer to join a multidisciplinary team that focuses on automation and digitization within laboratory operations. The successful candidate will leverage skills in modern JavaScript frameworks and backend development to create digital tools and solutions. This role presents an exciting opportunity to work in a collaborative environment, contribute to impactful projects, and grow professionally with competitive compensation and benefits.

Servizi

Competitive compensation
Bonuses
Insurance
Training programs

Competenze

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field.
  • At least 3 years of experience with modern JavaScript frameworks such as Vue.js, React.js, or Angular.
  • At least 3 years of backend web development experience with frameworks like Django or Flask.

Mansioni

  • Participate in developing software solutions for the lab as part of a multidisciplinary team.
  • Deliver software solutions and troubleshoot issues effectively.
  • Work closely with a focused user base, incorporating user feedback.

Conoscenze

JavaScript Frameworks
Backend Development
Cloud Platforms
Linux Command Line
Git/GitHub

Formazione

Bachelor’s degree in Computer Science or related field

Strumenti

Azure
Docker

Descrizione del lavoro

Job Description

The full-stack software engineering role will contribute to accelerating the automation and digitization efforts of the 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 includes 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 troubleshoot issues effectively.
  • Work closely with a focused user base, understanding workflows and incorporating user feedback.
  • Develop and modify information system programs.
  • Support the implementation of requirements across multiple platforms 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 user interviews, system analysis, and vendor interactions.
  • Analyze and resolve application issues.
  • Monitor project progress and report on activity, resolving problems as they arise.
  • Enhance system performance by investigating issues and recommending solutions based on technological trends.
  • 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.
  • At least 3 years of experience with modern JavaScript frameworks such as Vue.js, React.js, Angular, or similar.
  • At least 3 years of backend web development experience with frameworks like Django, Flask, FastAPI, or similar.
  • 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 version control systems like Git and GitHub.
  • Comfortable with TypeScript.
  • Experience with cloud platforms such as Azure or AWS, and containerization tools like Docker.
  • Strong Linux command line skills, including scripting.
  • Familiarity with project management tools like Azure DevOps or Jira.
What You’ll Experience Working at UL
  • Mission: Contributing to a safer, more sustainable world for over 125 years.
  • People: Working with passionate and talented colleagues.
  • Interesting Work: Engaging in innovative projects daily.
  • Growth & Achievement: Opportunities for development and recognition through UL University.
  • Total Rewards: Competitive compensation, bonuses, insurance, and training programs.

Join our team and be part of a global organization focused on technology innovation and delivering 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.