Python programmer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Python programming
NumPy
Pandas
SciPy
Matplotlib
Seaborn
SQL
Git

Job Details

We're seeking for a Python programmer for our direct client. Please review the below job Description and revert with your interest for the same.

 

Job details:

Role: Python programmer

Location: Albany, NY 12203

Long term contract

 

General Requirement:

We are looking for an experienced and skilled Python programmer to support the team's device analysis coding work. The Python Programmer will be responsible for developing efficient, reliable, and scalable analysis solutions using Python. This will include maintaining the current device analysis coding infrastructure, updating, and extending the code as required by the team, and adding new features to improve the analysis capabilities. In addition, the Python programmer will collaborate with the team to build a PFA database based on existing jobs related to device. The candidate must have a strong background in Python programming and data analysis techniques, with experience in database design and management, and should also have knowledge of data visualization tools and libraries such as Matplotlib and Seaborn. Good problem-solving and analytical skills, as well as excellent communication and collaboration skills, are essential.

Job Duties:

  1. Job Duty 1 Maintaining Python-based analysis tools and workflows for device analysis.
  2. Job Duty 2 Collaborating with device team to design and implement analysis solutions for new devices or adding new features.
  3. Job Duty 3 Providing technical expertise and guidance to other team members on Python programming for device analysis.
  4. Job Duty 4 Build up a PFA database for device team.

Skills

  • Strong proficiency in Python programming language and related libraries such as NumPy, Pandas, and SciPy.
  • Experience with data analysis and statistical methods.
  • Familiarity with data visualization tools and libraries such as Matplotlib and Seaborn.
  • Knowledge of database systems such as SQL and experience with database design and management.
  • Experience with version control systems such as Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills, as the programmer will be working with cross-functional teams.
  • Knowledge of electronics and device engineering would be a plus but not always required.