IT Analyst Programmer I

Job Information

Number
WEBWW-2025-000015
Job function
IT
Job type
Full-time
Location
Barcelona
Country
Spain

About the Position

Introduction

Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and biomaterials. We operate directly in 30 countries, and in more than 100 territories through distributors. Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong.

Overview

Job Summary

Analyzes the business needs of users and designs information systems and applications suited to their needs. Programs, tests and implements programs, and trains system users under supervision of the IT Development Manager, IT Development Director, or IT Senior Director.

 

 

Responsibilities

Key Accountabilities

  • Collaborate with product owner and stakeholders to translate business requirements into functional specifications.
  • Translate user stories and functional requirements into resilient & secure technical designs.
  • Design, build and maintain high-quality technology solutions that deliver an exceptional user experience.
  • Troubleshoot and maintain client-side and server-side applications.

Networking/Key relationships

  • Receives assignments from IT Development Manager or IT Development Director.
  • Communicates with IT QA Testers to coordinate quality testing of the software.
  • Participates in conversations with key systems users for the assigned tasks. These are required to clarify user requirements, provide training, support and problem resolution.
  • Others as determined based on department needs.

Qualifications

Minimum Knowledge & Experience required for the position:

  • 3+ years’ experience with php development with Symfony.
  • 3+ years’ experience with ReactProficient understanding of HTML5 and CSS3
  • 5 + years web application development.
  • 3+ years’ experience coding in PHP.
  • 3+ experience with MySQL or MariaDB.
  • 1+ years’ experience coding in modern JavaScript (ECMAScript 6).
  • Proficiency with JavaScript.
  • Proficient with Git.
  • Demonstrated understanding of web application development best practices, including use case development, object-oriented analysis, design and programming, reusable design patterns and multi-tier architectures.
  • Understanding of SOLID design principles.
  • Understanding of Hexagonal Architecture and Domain Driven Development
  • Familiar with auth and identity protocols such as OAuth 2.0 or SAML.

Skills & Capabilities:

  • Bachelor's degree in a technical field; engineering or computer science background.
  • Experience in Drupal 8 or higher.
  • Experience integrating and customizing Drupal core and contrib APIs, hooks, and events.
  • Back-end knowledge of Drush, Composer, Configuration Management, Workflows to support flexible, component-based authoring experiences.
  • Experience in fullstack (Doctrine, Http Foundation, Dependency Injection, Messenger, Mailer &Twig) development with Symfony 5/6.
  • Understanding modern Javascript (Promises, arrow functions, destructuring, spread, etc).
  • Experience coding in React/Redux.
  • Experience with Electronjs or Nodejs.

 

If you are interested in constantly learning and being challenged on a daily basis, we encourage you to submit your resume or CV.

Werfen appreciates and values diversity. We are an Equal Opportunity/Affirmative Action Employer M/F/D/V.

www.werfen.com