Python Developer
: Job Details :


Python Developer

Mitchell Martin

Location: New York,NY, USA

Date: 2024-05-14T02:27:19Z

Job Description:

Our Client Financial Company in NYC is looking for a Python Developer

Location : Hybrid model in downtown, NYC

Position Type: Full Time

Summary:

  • This position will plan, code, and publish new APIs in Python FAST API, working closely with peers, UI developers, and product managers using Agile methods. The system utilizes multiple databases and so applicants should have strong relational DB experience as well as some non-relational DB experience. Having some dev ops experience in building /managing build systems and deployment code is also desired. The best applicants will satisfy at least the Systems/Skills Required description below, with ideally some experience in what is listed under Additional Beneficial Experience.

Systems/Skills Required:

Languages & Platforms:

  • Anaconda Python V3.8 or later.
  • Proficient with distributed source control systems like Git, GitHub, Bitbucket.
  • Windows 7 or 10 desktops with final code running on Linux RedHat 7/8

Application:

  • 3+ years of Python 3 programming experience,
  • Experience managing python environments and packages
  • Experience with pandas and other rapid data science methods
  • TCP/IP fundamentals
  • Python serialization and deserialization of JSON and other data exchanged with various data stores in many formats including CSV, XML, and JSON.
  • Data validation and cleansing in Python
  • Strong understanding of REST protocol
  • HTTP requests (client-side) and Python-based responses
  • Solid debugging understanding: Like using browser developer panels, tools like PostMan, server logs, traces, and local testing.
  • Handling exceptions, remediating reported bugs, etc.
  • GitHub, Bitbucket, or similar source code libraries.
  • Anatomy of URLs, HTTP headers and cookies, and HTTP status codes.
  • Excellent planning and organization skills and a desire to produce high quality code and documentation in a team environment.
  • Unit testing experience

Database:

  • Experience with relational databases (MySQL, MariaDB, MS/SQL)
  • Experience or familiarity with Redis
  • Experience or familiarity with MongoDB

Additional Beneficial Experience:

  • Experience orchestrating automated builds and/or experience working on build processes
  • Experience with Ansible and Ansible Playbooks
  • Experience using docker
  • Experience with RabbitMQ or another queuing system
  • Strong Bash scripting experience

NICE TO HAVE:

  • Need strong Python and if they have SQL skills that would absolutely be helpful, as would any DevOps experience
  • The people in this group or definitely on the underside (most are under 35) so don't need a super senior person with 20 + years of exp
  • Need very good/excellent comm and presentation skills.

Vera Etinger, Senior Recruiter

Mitchell Martin Inc.

New York, NY

office 646.###.####

...@itmmi.com | www.mitchellmartin.com

EARN CASH - Refer a friend

Apply Now!

Similar Jobs (0)