Job Information
About the Position
WERFEN CLINICAL SOFTWARE
JOB DESCRIPTION: SW DEVELOPMENT ENGINEER
Title of position: SW Development Engineer
Name of Department: SW Development
This position reports to: Project Manager
Number of direct reports (and total number of team members) reporting to this position: 0
Position 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:
- Definition of new features with all involved stakeholders.
- Requirements writing.
- Architecture definition.
- Implementation and unit testing.
- Participate in and conduct review meetings.
- Participate in troubleshooting and performance improvement processes.
Budget managed (if applicable)
NA
Internal Networking/Key relationships
It requires having contact with the R&D departments in order to define needs and requirements.
Skills & Capabilities:
The ideal candidate for this position will exhibit the following skills and competencies:
- 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.
Min Knowledge & Experience required for the position:
- Education: Engineer, computer Science or other Technical degree, or equivalent work experience
- Experience:
- Experience in Agile methodology.
- Experience with issue tracking, troubleshooting and defect management.
- Proactive and able to function independently with project stakeholders, but still work well in a team-oriented environment.
- Knowledge of and experience with source/version control systems, such as GIT, etc
- Additional Skills/Knowledge:
- Software Engineering Process knowledge
- Experience writing high and low level design specifications making use of object oriented paradigms and design patterns.
- Knowledge of Medical Device Regulations
- Desirable:
- At least 3 years of experience in the following technologies:
- C# development.
- SQL in the context of MSQL.
- REST API definition and implementation.
- Continuous integration.
- Unit test.
- Deployment and installers.
- Knowledge in the following technologies:
- Delphi development (legacy code).
- HTML 5 and CSS3.
- Angular framework for developing web applications will be a plus.
- HL7 and DICOM protocols.
- At least 3 years of experience in the following technologies:
International Mobility:
- No
Travel requirements:
- Availability to travel 0%