Enterprise Solutions Engineer - Fresenius Medical Care (Milford)

Employment Type

: Full-Time

Industry

: Healthcare - Allied Health



Loading some great jobs for you...





Position Specific Details

Expw/full stack design/programming languages, (Java,Python, C#, C++, scripting, OO). Understand scalable, cloud architectures (AWS, Azure,Puppet, Docker, Google Cloud). Exp using API's to tie togethermultiple systems/data sources.Expw/relational/ NoSQL db's (Oracle, SQL Server, MySQL, MongoDB).Exp w/APIs, integrationtechnologies to tie together multiple systems/data sources.Mobile/iOS/Android development expand healthcare interoperability standards (HL7, CCDA, FHIR) a plus. Workingknowledge of Agile, DevOps, and microservices based applications a plus.


PURPOSE AND SCOPE:

Position is in the Fresenius Medical Care (FMC) IT Technology Integration Group that focuses on researching new technologies, bring new technologies to realization, and creating technology standards. As a hands-on Technical Solutions Engineer, candidate will be responsible for independently researching and selecting new technologies, selecting best alternatives, creating prototypes, running pilots, and presenting findings and recommendations to both technical and business audiences. The role requires an understanding of a variety of technologies (application, languages, infrastructure) with the ability and motivation to learn just in time to support assignments. Collaborates across business and IT organizations to articulate technical alternatives and builds consensus. Supports FMCNAs mission, vision, core values and customer service philosophy. Adheres to the FMCNA Compliance Program, including following all regulatory and division/company policy requirements.

PRINCIPAL DUTIES AND RESPONSIBILITIES:

Technical Research and Prototypes:

  • Work with business/IT to understand needs, document technical requirements, define/document/share technical alternatives, create high-level proposals to make use of best alternatives.
  • Perform industry research to determine what products and components can be leveraged to fill needs, determine if there are best practices to follow, help business and technical audience understand state of offerings, determine the state of a new technology FMC is interested in.
  • Perform and lead technical solution searches, proof of concepts, and selection of best solution.
  • Continually look for new technologies that can help FMC fill future needs, provide more scalability and interoperability, improve speed to delivery, and avoid application/data silos. Help cultivate awareness and opportunities for new technologies.
  • Present findings to technical peers at an Architecture Review Board (ARB).
  • Assist FMC in assessing the maturity of a new technology and make recommendations in how to use it.
  • Contribute to the creation of technology blueprints, frameworks, solutions that can be leveraged by others.
  • For larger efforts, lead cross-functional IT and business teams to determine needs and alternatives, run pilots, and communicate technology decisions.
  • When researching technologies, take into consideration scalability, performance, infrastructure, and match to FMC technology stack when making recommendations.
  • Technical Execution

  • Produce accurate, unambiguous technical documents and presentations to the appropriate detail.
  • Build prototypes and proof of concepts to promote new technologies.
  • Propose solutions to meet business need and aid in estimating for new technologies being adopted.
  • Coordination, Communication, Coach

  • Define and communicate (in ways each audience understands) technical solution, pros, and cons.
  • Coach and knowledge transfer to those that adopt the new technologies recommended.
  • Help implementation teams get started by assisting in the definition of Agile epics and stories.
  • Perform other duties as specified by supervisor.

  • Qualifications

    PHYSICAL DEMANDS AND WORKING CONDITIONS:

  • The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • EDUCATION:

  • 8-10 years of experience as a hands-on software technical lead or senior software engineer.
  • Bachelors degree required in computer science or related engineering field. Masters degree preferred.
  • EXPERIENCE AND REQUIRED SKILLS:

  • Experience with full stack design and projects.
  • Exceptional communication and collaboration skills, with the ability to present and discuss technical information in a way that establishes rapport, persuades others, and provides understanding to a diverse audience (developers to executives)
  • Able to work on multiple projects, with multiple audiences and deadlines.
  • Understanding of scalable, cloud architectures such as AWS, Azure, Puppet, Docker, Google Cloud, and experience in applying them to real world problems.
  • Experience with current programming languages and the ability to pick up others just in time. For example, Java, Python, C#, C++, scripting, object-oriented.
  • Experience using APIs, integration technologies to tie together multiple systems/data sources.
  • Experience with relational and NoSQL databases like Oracle, SQL Server, MySQL, MongoDB.
  • Experience working within a complex software/system environment.
  • Mobile development experience a plus - iOS, Android.
  • Knowledge of healthcare interoperability standards (HL7, CCDA, FHIR) a plus.
  • Working knowledge of Agile, DevOps, and microservices based applications a plus.
  • EO/AA Employer: Minorities/Females/Veterans/Disability/Sexual Orientation/Gender Identity

    Fresenius Medical Care North America maintains a drug-free workplace in accordance with applicable federal and state laws.


    Associated topics: ascp, lab, medical, medical laboratory science, medical technologist, mls, pathology, sample collection, services, technician lab

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...