Applications Developer - I

  • New York, NY
  • Posted 3 days ago | Updated moments ago

Overview

On Site
$40.4 - $43 hr
Contract - W2
Contract - Independent
Contract - 12+ mo(s)

Skills

PYTHON
ETL
DATA PIPELINE
DATA INTEGRATION
SQL
POSTGRESQL
MYSQL
AWS
AZURE
CLOUD

Job Details

Job Title: Python Developer
Duration: 12 months (Hybrid - 3 Days Onsite)
Location: New York City, NY

About the Role

We are looking for a motivated Junior Python Developer to join our team and support the development and enhancement of an Actuarial Modeling and Data Management Platform. This hybrid role requires the candidate to be onsite 3 days a week.

You will work closely with cross-functional teams to support data development, integration workflows, and application functionality. This position is ideal for someone with strong Python skills who is interested in working in actuarial, financial, or risk-related technical environments. Exposure to high-performance computing or C++ is a plus but not required.


Key Responsibilities

  • Develop and enhance platform features using Python.

  • Build and maintain data pipelines and integration workflows.

  • Work with senior developers to improve performance and application reliability.

  • Participate in testing, verification, and deployment of technical solutions.

  • Provide data and tooling support for internal modeling teams.

  • Support automation efforts to streamline workflows and analytics.


Required Skills & Qualifications

  • 2-5 years of professional experience as a Python Developer.

  • Strong proficiency in Python with hands-on project or production experience.

  • Understanding of software engineering principles including testing, debugging, and version control (Git).

  • Basic knowledge of SQL and data management concepts.

  • Exposure to cloud technologies (AWS/Azure) preferred.

  • Familiarity with C++ or interest in learning high-performance computing is a plus.

  • Strong analytical and problem-solving skills.

  • Excellent communication and ability to collaborate with cross-functional teams.



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.