Dice is the leading career destination for tech experts at every stage of their careers. Our client, FORTIRA INC., is seeking the following. Apply via Dice today!
Hi,
We have an opportunity for Senior Python API Developer with Direct Client.
Position Details
Job Title: Senior Python API Developer
Location: : wall street, New York.
3 days on site and 2 days remote
Duration: Long term
Job Description
Key Skills:
Python (Flask, Django, NumPy, Pandas, SQLAlchemy), SQL (Snowflake, MSSQL), RESTful APIs, XML or JSON, AWS, Typescript, HTML, CSS, Power BI, JavaScript, AWS Services, ORM, Linux, Git, Web Deployment, Angular, SSL, and JWT.
Job Description:
We seek a Senior Python API Developer with advanced expertise in Interface development and a strong focus on problem-solving and secure, standards-compliant coding. The candidate should be proficient in both Python, AWS and cloud database technologies.
Primary Responsibilities:
Collaborate with financial analysts to understand their data requirements and ensure the technical solutions meet these needs.
Extend system capabilities through implementing distributed system components in Python and AWS.
Troubleshoot and resolve complex technical issues in the development and production environments.
Design and implement interface data files aligning to documented requirement specifications.
Manage deployment processes, including knowledge of ports, SSL, and other web infrastructure components.
Work with data engineering team to integrate third party APIs using Python. Develop Data Ingest/Enrich Pipelines using AWS and cloud technologies.
Ensure efficient data retrieval and synchronization, handle data validation and error handling, and optimize API performance.
Ideal Candidate:
4+ years of object-oriented programming experience (C/C++, Python, Java, etc.).
A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.
An understanding of software engineering principles and/or extensive systems engineering experience.
Understanding of financial markets, instruments, and data analysis.
Experience solving problems in an enterprise real-time distributed system.
Familiarity with SQL and databases.
Strong Python and AWS skills. Experience in Django/Flask REST framework.
Proficiency working on both Windows and Linux Environments.
Experience with CI/CD, BitBucket, Jenkins or Git.
Outstanding communication skills.
Experience with building message-oriented middleware, with emphasis on a publisher/subscriber model.
Experience in third party API integrations with Trading and Order Management Systems.