Software Development Engineer

Job Overview

Post Date
Number
W566
Job Function
Software Development
Location
Lliça d'Amunt, Barcelona
Country
Spain

About the Position

JOB DESCRIPTION: Software Development Engineer

 

Job Details

 

ID: W566

Department: Software Development        

Country: Spain

Reporting to: Project Manager

 

 

Job Summary

This position is part of a development team that is in charge of a software product that manages clinical information and provides therapeutic data to the doctors.

Under the supervision of the team leader, he/she participates in development of the product following the methodologies used in the project and participates in the continuous improvement process.

 

Key Accountabilities

  1. Develops SW with high quality for a regulated environment.
  2. Participates in the team meetings
  3. Defines new features/changes with all involved stakeholders
  4. Updates the requirements documentation when needed.
  5. Defines architecture for new modules
  6. Implements automatic testing
  7. Participates in troubleshooting and performance improvement processes.

 

Networking/Key relationships

The position requires cooperating with the rest of the team (development and QA). It also requires the interaction with technical people

 

Minimum Knowledge & Experience required for the position:

  • Engineer, computer Science or other Technical degree, or equivalent work experience
  • At least 4 years of experience developing client-server applications using Java / JavaEE. In depth knowledge of EJB, JMS and JMX is required.
  • Experience with databases (PostgreSQL, Oracle, SQLServer) and different application servers (JBoss, Tomcat).
  • Experience developing client side applications with Java Swing
  • Experience in Agile methodology.
  • Experience with IDE’s such as Eclipse/IntelliJ Idea.
  • Knowledge of and experience with source/version control systems.

 

Skills & Capabilities:

  • Analytical capacity to understand the problems and with troubleshooting.
  • Highly organized and detail-oriented, with the ability to multi-task.
  • Proactivity, but still work well in a team oriented environment.
  • Good communication skills to perform a demo and to communicate with the rest of the team.
  • Flexibility and adaptability to a fast changing environment
  • Great work capacity
  • Good English speaking and writing skills.

 

Travel requirements:

N/A

 

Acknowledgement:

The above statements are intended to describe the general nature and level of work being performed by the incumbent. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of this position.

I have read and understand the job description for my position. I agree to comply with the corporate compliance policy and all laws, rules, regulations and standards of conduct relating to my position.

 

I understand that this does not constitute or contain a contract or employment promise of any kind. Nothing contained herein modifies the at-will nature of my employment with Werfen.