Fresenius Medical Care Job - 39267515 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Fresenius Medical Care
Location: Lexington, MA
Career Level: Associate
Industries: Healthcare, Pharmaceutical, Biotech

Description

Job ID 210007J9

Available Openings 1

Position Specific Information

Principal Systems Developer, National Medical Care Inc., a Fresenius Medical Care N.A. company, Lexington, MA



Principal Systems Developer, National Medical Care Inc., a Fresenius Medical Care N.A. company, Lexington, MA

Purpose and Scope:

Responsible for analyzing, designing, developing, implementing, supporting and enhancing software project lifecycles. Contribute to the functionality and process design for clinical systems and help coordinate delivery of training for project.

Principal Duties and Responsibilities:

  • Design and write software technical specifications, software code, perform unit testing, and support business solutions of varying degrees throughout the project life cycle, including creating design documents, tracking and resolving issues and updating design documentation in compliance with department policies.
  • Develop a rules-based processing and alerting system triggered by data streams and real time events. Maintain and enhance the existing code base.
  • Identify and troubleshoot software problems, investigate potential causes and implements solutions. Prepare programming specifications, analyzes code, test and debug programs and applications systems.
  • Provide technical leadership in solving complex programming tasks.
  • Translate business requirements into logical and physical architecture. Communicate system needs and project direction based on business unit requirements and overall business needs.
  • Support and confer with business analysts and other technical teams to determine the best technical solution to meet requirements.
  • Document all operational, system, and support requirements to ensure adherence to corporate standards.

Education Experience and Required Skills:

This position requires a Master's degree (or equivalent foreign degree) in Computer Science, Information Systems, or a closely related field and 3 years of experience in software engineering or application architecture design. Alternatively, will accept a Bachelor's degree (or equivalent foreign degree) in Computer Science, Information Systems, or a closely related field and 5 years of experience in software engineering or application architecture design.

Experience, which may have been gained concurrently with the primary experience requirement above, must include 3 years of experience:

  • Performing application design, development, automation, and unit/load testing
  • Designing software applications using Java, Spring, Hibernate, Oracle, and HTML5.
  • Working with database tools/technologies including at least two of the following: Oracle, MySql, Mongo
  • Building Web Applications using UI technologies including Node JS and Angular JS

Education Experience and Required Skills:

This position requires a Master's degree (or equivalent foreign degree) in Computer Science, Information Systems, or a closely related field and 3 years of experience in software engineering or application architecture design. Alternatively, will accept a Bachelor's degree (or equivalent foreign degree) in Computer Science, Information Systems, or a closely related field and 5 years of experience in software engineering or application architecture design.

Experience, which may have been gained concurrently with the primary experience requirement above, must include 3 years of experience:

  • Performing application design, development, automation, and unit/load testing
  • Designing software applications using Java, Spring, Hibernate, Oracle, and HTML5.
  • Working with database tools/technologies including at least two of the following: Oracle, MySql, Mongo
  • Building Web Applications using UI technologies including Node JS and Angular JS

    Purpose and Scope:

    Responsible for analyzing, designing, developing, implementing, supporting and enhancing software project lifecycles. Contribute to the functionality and process design for clinical systems and help coordinate delivery of training for project.

    Principal Duties and Responsibilities:

  • Design and write software technical specifications, software code, perform unit testing, and support business solutions of varying degrees throughout the project life cycle, including creating design documents, tracking and resolving issues and updating design documentation in compliance with department policies.
  • Develop a rules-based processing and alerting system triggered by data streams and real time events. Maintain and enhance the existing code base.
  • Identify and troubleshoot software problems, investigate potential causes and implements solutions. Prepare programming specifications, analyzes code, test and debug programs and applications systems.
  • Provide technical leadership in solving complex programming tasks.
  • Translate business requirements into logical and physical architecture. Communicate system needs and project direction based on business unit requirements and overall business needs.
  • Support and confer with business analysts and other technical teams to determine the best technical solution to meet requirements.
  • Document all operational, system, and support requirements to ensure adherence to corporate standards.


 Apply on company website