Python Developer

Overview

On Site
Depends on Experience
Full Time

Skills

Python
DevOps
NumPy
PySpark
finance

Job Details

Python Developer

ONLY Local to Houston, TX

Duration : Long term

Must be on our W2

Overview

Seeking a strong Python Engineer with experience in DevOps practices, testing frameworks, and CI/CD pipelines. This role involves rewriting existing Python code for performance and modularity, implementing proper software structure, and ensuring robust testing practices.

Key Responsibilities

Refactor and optimize existing Python code for scalability and modularity.

Implement proper software architecture and testing frameworks.

Collaborate with a modeling team to elevate Python development standards.

Work on complex projects requiring algorithmic expertise and modular design.

Required Skills

Python (expert-level, especially in algorithm development)

DevOps practices and CI/CD (GitHub preferred)

Unit testing frameworks (Pytest preferred, others acceptable)

Strong understanding of software engineering principles.

Preferred Skills

Databricks and Palantir

NumPy and PySpark

Background in finance or fintech (nice to have)

Familiarity with concepts like rate of return (trainable if not known)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About National Computer Systems