Python Software Developer - Iselin


: $107,040.00 - $160,420.00 /year *

Employment Type

: Full-Time


: Information Technology

Project Overview:

  • Supporting digitalization projects in the Catalysts Research. As 'data mangers', look at various data sources, structure data and data flows, organizes data in suitable SQL and NoSQL databases and make data available for data analytics via REST APIs.

  • An important topic is the integration of laboratory instruments into IT landscape - create 'digital workflows' and avoid to document on paper in future. Develop bi-directional driver for instruments and send the measurement data to other relates systems, like Laboratory Information and Management Systems (LIMS) or Electronic Lab Notebooks (ELN).

  • For convenient data access, create a web dashboard for end users using modern, state-of-the-art web technologies to visualize and filter measurement data.

Python Software Developer Role Summary:

Develop state-of-the art web front-ends as well as stand-alone GUI applications with well-documented, integration-tested code. Use SQL and NoSQL databases to structure laboratory data.

Also, new functionality must maintain a streamlined user experience. In addition to being highly productive, need to be easy to work with and able to communicate clearly across different disciplines and work directly with software users and within a small tight-knit and dynamic development team.


  • Developing Python web applications

  • Create SQL and NoSQL databases for laboratory data

  • Participate in architectural decisions related to the Python web application and stand-alone applications

  • Expand the test coverage for newly developed functionalities

  • Refactor the application where necessary

  • Aid in back-end data processing pipelines where needed


  • Test-driven Python programming

  • Demonstrated ability to produce results on a timeline.

  • Clear communication

  • Extensive experience in software design, development and testing, integrations, program installations, and system implementations.

  • Working knowledge of an ORM (e.g.: SQLAlchemy)

  • Familiarity with the Apache Hadoop ecosystem is a plus

  • Familiarity with the Scipy software ecosystem (e.g.: Numpy, Scipy, Pandas, statsmodel) is a plus

  • Familiarity with Scipy data visualization libraries (e.g.: matplotlib, seaborn, bokeh, holoviews,) is a plus

  • Web framework experience. Knowledge of specifically Flask, Pyramids and Tornado is a plus.

  • Web APIs, RESTful service implementation

  • Agile development tools, like version control with git and Atlassian products

  • Using tools for continuous integration and automated testing

  • BS in Computer Science or related field with at least 4 years of industry experience

Please submit your resume for consideration. Once submitted, feel free to contact Renuka at 201-###-#### for additional information.

Approx. Duration: 4 months

About Hired By Matrix:

Hired by Matrix, Inc. founded in 1986, is a certified Woman-Owned Business Enterprise (WBE) dedicated to providing the highest quality of job opportunities to our candidates and staffing services to our clients. We are a full service staffing firm with experience recruiting and delivering for IT, Accounting & Finance, Administrative & Clerical, Clinical & Scientific, and Marketing disciplines. Our long history in the staffing industry and dedication to excellence are the key differentiators that have fueled our success for over 30 years.
Hired by Matrix offers our contract professionals competitive salaries, benefits after 60 days and a 401k option after one year.
Equal Opportunity Employer
WBENC Certified
WOSB Certified
*CEO Sharon Olzerowicz serves on the WBENC Board and is a long-standing member of the Forum Governing Group.

We work hard to match our candidates with the right career opportunities. Let us find you a #MatrixMatch so you can reach your career goals!
Connect with us on LinkedIn and see how we can impact your career!
Hired by Matrix Career Center:

- provided by Dice
Associated topics: .net, algorithm, application, c c++, matlab, perl, sdet, software developer, software development engineer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...