Senior Python Engineer

Senior Python Engineer

Genuity Science

Dublin, Ireland

We require an experienced Python engineer who is committed to building high quality, scalable code.

Information and data are at the core of our organisation’s operations, and as a result, we need to develop and maintain a range of software systems and capabilities to enable end-to-end collection, processing, storage and analysis of clinical samples and genetic sequencing data. Systems developed and used by the company must ensure the security, integrity and availability of data and services at every stage of the process.

The position is part of a small team dedicated to the development of an internal Laboratory Information Management System (LIMS). This application aims to integrate the data from various laboratory instruments into a single, common database while providing all teams with a single-pane view of relevant snapshots and information on each sample.

We require an experienced Python engineer who takes ownership for their work, is committed to building high quality, scalable code and who has experience working within an agile software development. The applicant must be able to demonstrate a solid track record in working with Python during an ability test.

Duties And Responsibilities

  • Ongoing development of an internal application and databases in an agile environment
  • Adhering to the best standards in software development
  • Creation and updating of documentation
  • Active participation in daily meetings, maintaining clear and efficient communication at all times

Qualifications

  • Proficiency in Python
  • Demonstrable experience in design, maintenance, and administration of SQL database (preferably PostgreSQL)
  • Working knowledge of modern Python web frameworks. e.g. Flask, Django and Python ORM e.g. sqlalchemy
  • Experience in designing and integrating REST APIs
  • Working knowledge of HTTP protocol, JavaScript language including modern ECMAScript standards and “best practices” concepts
  • Experience in version control systems, ideally Git
  • Exceptional analytical and problem-solving skills
  • Strong communication skills and fluency in verbal and written English are essential
  • Bachelor’s degree in computer science or equivalent professional experience

Preferred Experience

  • Experience/understanding of working in an Agile environment
  • Testing. Especially unit testing, test-driven development and behaviour-driven development
  • Front-end development experience desirable
  • Experience working in a laboratory, STEM or medical industry an advantage

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Ireland     Database Administrator (DBA)     Developer     Front End Developer     Python Developer     Web Developer     Genuity Science    

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies