Skip to main content

Python Developer

Python Developer
Dice
remote
7 months 2 weeks ago

Job Details

  • Title: Senior Python Developer
  • Location: NY - VIRTUAL
  • Bill Rate: Market
  • Period: 05/27/2024 to 11/29/2024

Job Description

Client is seeking an experienced software engineer who is a Python expert. Client is the world's leading resource for benchmarks and investable indices. As a developer in this role, you will contribute to building a system that has a broad global impact on the stability of financial markets and to the results of individual investors.

You will be part of Agile technology team in a global organization comprising of DEV/QA/PO teams.

Requirements

  • A Python expert with several years of proven object-oriented programming expertise.
  • Experience in code abstraction and architectural design patterns.
  • Enjoy solving complex technical challenges.
  • Always curious and wanting to learn.
  • Detail-oriented and striving for code elegance and efficiency.
  • Experience creating frameworks and libraries for other teams.
  • Strong team player mindset.
  • Strong mathematical computation skills.
  • Communicative and collaborative within an Agile team.
  • Delivery-focused and able to work in mission-critical software environments.
  • Bachelor's degree in computer science or equivalent work experience.
  • Understanding of financial markets.

Technical Experience Requirements

  • 10+ years of professional software engineering experience.
  • Strong object-oriented design skills.
  • Proficient in Python 3.9+ and experienced in other object-oriented languages.
  • Strong Pandas and Numpy experience.
  • Experience with CLI tools, detailed unit tests, and large test suites.
  • Knowledge of CI/CD processes and Jenkins experience.
  • Experience in building distributed Python packages and containerized applications.
  • AWS cloud infrastructure experience.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States