Skip to main content

Python Developer

Python Developer
Vantage Point Consulting Inc.
7 months 1 week ago

Job Details

Job Title: Software Development Engineer IV/ Python Developer
Location: Berkeley Heights, NJ/Alpharetta, GA
Duration: 6 Months (Contract to hire)

Job Description

  • We are seeking a talented Python Developer with a strong background in data science to join our team.
  • The successful candidate will work on developing, testing, and maintaining software applications using Python programming language for data science applications.
  • The Python Developer will collaborate with cross-functional teams to design, develop, and implement data-driven software solutions that meet business requirements.

Key Responsibilities

  • Design, develop, and maintain data-driven software applications using Python programming language.
  • Collaborate with cross-functional teams to design and implement data-driven software solutions.
  • Write clean, efficient, and well-documented code.
  • Test and debug code to ensure software quality and functionality.
  • Participate in code reviews and provide constructive feedback.
  • Develop data pipelines and ETL processes to support data analytics and machine learning workflows.
  • Work with data analysts and data scientists to develop predictive models and data visualizations.
  • Stay up to date with industry trends and best practices in software development and data science.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, Data Science, or a related field.
  • 5+ years of experience in Python software development.
  • Strong understanding of object-oriented programming principles.
  • Experience with Python frameworks such as Django, Flask, or Pyramid.
  • Experience with SQL databases such as MySQL, PostgreSQL, Mongo, or Oracle.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Strong background in data science, including experience with data analysis, machine learning, and statistical modeling.
  • Experience with data visualization tools such as Tableau or Power BI.
  • Familiarity with data science libraries such as NumPy, Pandas, Matplotlib, Scikit-learn and TensorFlow.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

Preferred Qualifications

  • Master’s degree in data science, Computer Science, or a related field.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with Agile software development methodologies.

Expertise level

Work arrangement

Similar Jobs in United States

Similar Jobs in Georgia

Similar Jobs in Alpharetta