1+ months
2018-03-152018-05-16

Clinical Programmer

Abbott
Lake Forest, IL

At Abbott, we're committed to helping people live their best possible life through the power of health. For more than 125 years, we've brought new products and technologies to the world -- in nutrition, diagnostics, medical devices and branded generic pharmaceuticals -- that create more possibilities for more people at all stages of life. Today, 99,000 of us are working to help people live not just longer, but better, in the more than 150 countries we serve.

Primary Job Function:

Build/program clinical systems that support clinical research activities. Create clinical database using eCRF/EDC systems to collect and format clinical data. Assist in the collection of clinical data and the writing of any scripts that may be needed to collect data.

Core Job Responsibilities:

Responsible for implementing and maintaining the effectiveness of the quality system.

Captures and reviews complex data associated with Clinical system operations. Researches complex problems. Uses an analytic problem solving approach to recommend solutions. Coordinates the implementation of solutions. Documents programming needed to solve problems for clinical systems.

Studies; learns; and adapts to changes in technology or functional requirements that may affect the operation of supported system. Seeks technical information from appropriate sources. Communicates implemented changes in clinical research systems to technical support personnel and facilitates the exchange of information among support personnel.

Performs system administrative duties in development environment to gain first hand knowledge of the impact of technical or functional changes on operations. Recommends improvements in operational processes and procedures with supporting information.

Participates in the preparation; presentation; and programming associated with data management activities by evaluating and testing and validation new systems or updates to systems.

Supervisory/Management Responsibilities:

(Supervision Received) Works under general supervision. Receives limited supervision on standard issues, and detailed instructions on new assignments. Work is reviewed for soundness of judgment, overall adequacy and accuracy.

(Supervision Provided) May provide limited work direction and guidance to exempt and/or skilled nonexempt levels of employees; may be asked to evaluate performance of and assist in career development planning for peers.

Position Accountability / Scope:

Cultivates a wide range of internal networks and begins to develop an external network of resources to facilitate completion of tasks. May demonstrate basic project management skills by acting as a project lead on small; well defined projects. Provides guidance to less experienced staff. Influence exerted at peer level and occasionally at first levels of management.

Plans; organizes; and prioritizes own daily work routine to meet established schedule.

Exercises authority and judgment within defined limits to determine appropriate action. Failure to achieve results or erroneous decisions or recommendations may cause delays and may result in the allocation of additional resources.

Excellent verbal and written communication skills and interpersonal skills are required.

Will perform this job in a quality system environment. Failure to adequately perform tasks can result in noncompliance with governmental regulations.

Works on problems of moderate scope where analysis of situations or data requires a review of identifiable factors. Exercises judgment within defined procedures and practices to determine appropriate action. Has a general knowledge of technical alternatives and an understanding of their impact on the systems environment

Minimum Education:

Bachelor's degree in Computer Science or Computer Science Engineering

Minimum Experience / Training Required:

Experience writing code and programming gained during course work for computer science or computer science engineering degree

Preferred Qualifications:

  • 1-3 years of experience at a startup, mid- to large-sized corporation is required. The candidate must have experience in developing and launching unique software / informatics products in one of the following industries: healthcare, defense or telecommunications.
  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
  • A solid understanding of object-oriented programming (OOP) and contemporary design patterns/practices.
  • The candidate should have working knowledge in preferably Node.js and /or strong background in Java/ Scala/C#. Prior experience with UML is required.
  • Prior experience with web based development using Angular.js, React.js, Node.js, D3.js, HTML5, or similar technologies is required.
  • The candidate must have working knowledge in either SQL (PostgreSQL, Oracle, SQL Server, other) or NoSQL (Dynamo, Redis, MongoDB, other).
  • Familiarity with unit, integration and functional testing, source control (Git preferred), and good software engineering practices.
  • Experience building Restful web service APIs. 
  • Prior experience developing or working with Cloud-based technologies such as Amazon Web Services (AWS) is highly desired.
  • Ability to speak and write in English fluently.

      Job Family: Medical & Scientific Affairs
      Division: ADD Diagnostics
      Travel: No
      Medical Surveillance: No
      Significant Work Activities: Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day)

Categories

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Clinical Programmer

Abbott
Lake Forest, IL

Share this job

Clinical Programmer

Abbott
Lake Forest, IL
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast