Software Development Engineer (Comm Server)

The Position

Mission:

The SW-Engineer designs, implements and tests software components in projects and product maintenance following Roche GPS standards and procedures.

 

Main tasks and duties:

The SW Sr Engineer designs, implements and tests software components operating under minimal supervision in projects and product maintenance following Roche GPS standards and procedures. Additionally provides technical advice to the new or less experienced members of the team.

  • Support actively good spirit and collaboration within the team and the entire organization
  • Performs SW-engineering tasks in adherence with the established procedures and guidelines. This includes:
    • Design of units and components meeting the technical requirements (functional and non-functional)
    • Implementation of the design into code
    • Implementation and performance of SW-tests on unit and integration level
    • Provisioning of documentation on all levels (code, unit, test, …)
  • Supporting the system tests and global support organization (3th level support) by:
    • Analyzing incidents, problems and defects
    • Fixing SW-defects
    • Provisioning of patches and releases
  • Participation in sprint planning by:
    • Analyzing the product backlog items
    • Estimating the work effort for sprint backlog
    • Committing to the sprint backlog
  • Participation in the sprint evaluation
    • Support the presentation of the sprint deliverables
    • Supporting continuous improvement by providing feedback in the sprint retrospective
  • Provide work status and issue notification to appropriate project members and line management as requested
  • Support when required the projects and product maintenance in the full range of the SW-development process as it is defined in GPS DPIB
  • Follow industry standard applications development techniques and practices
  • Communicate effectively in English and Spanish

Additional tasks, duties and responsibilities:

To permanently optimize processes to increase quality and efficiency standards.

Who you are

You’re someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests across functions and geographies. Where a job title is not considered the final definition of who you are, but the starting point.

Required profile

Skills:

  • Excellent customer orientation and delivery focus with good end user perspective
  • Excellent problem solving and decision making skills.
  • Good teamplayer
  • Ability and willingness to learn new technologies.
  • Analytical and methodical working style person
  • Takes responsibility for a team or technical concept
  • Willingness to bring projects to a successful end
  • Open minded and communicative
  • Can work independently, focused and highly motivated 

Must have:

  • Experience in C++,C# and .NET Framework , knowledge of JAVA or other Object Oriented languages will be appreciated
  • Experience or strong knowledge in XML, XSLT technologies.
  • Desired experience or knowledge of standard communications protocols: ASTM, HL7.
  • Experience or knowledge of quality processes in a regulated environment is a plus
  • Advanced oral and written English communication skills.
  • Computer Engineer Degree or equivalent

Nice to have:

  • Experience in the healthcare industry
  • Knowledge of agile methodologies and unit testing.
  • Knowledge of Intersystems HealthShare

The next step is yours. To apply today, click on the "Apply online" button below.

Roche is an equal opportunity employer & prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, disability, marital & veteran status.

Apply online