Python Developer

  • Juno Beach, FL
  • Posted 11 hours ago | Updated 9 hours ago

Overview

On Site
Contract - W2
Contract - To 2026-12-28
75% Travel

Skills

3+ years of experience with Python
Experience with AWS: Lambdas and ECS
Knowledge of Java
Experience with APIs

Job Details

Contract on W2
Hybrid Position
long term Contract

Job Summary: Our client is seeking a highly skilled Python Developer to join their Project Risk Group. The ideal candidate will have a strong background in Python, some Java, and AWS, with experience in building applications using microservice architecture. This role involves migrating from SaaS solutions and developing multiple internal applications. The candidate will be responsible for the development and integration of new or existing applications into their technical infrastructure and business processes. They will provide technical or functional guidance to project teams and collaborate closely with Business Systems Analysts. This person should be comfortable working on projects independently while collaborating with a business team.

Key Responsibilities:

  • Application Development: Design, develop, test, debug, implement, maintain, and enhance new or existing systems that are reliable and efficient.Migration and Integration: Assist with the migration from SaaS solutions and develop internal calculator applications.
  • Technical Guidance: Provide technical or functional guidance to project or work teams within specific disciplines.
  • Collaboration: Work closely with Business Systems Analysts to understand requirements and deliver solutions.
  • AWS and Container Deployment: Deploy applications to AWS Lambda and ECS using Docker. Create and optimize Dockerfiles for deployment.
  • REST API Development: Design, develop, and maintain scalable API services using FastAPI.
  • Data Visualization: Create comprehensive and interactive analytics dashboards using Panel.
  • Integration: Integrate FastAPI with Panel within an ECS environment to ensure a seamless and interactive user experience.
  • Database Management: Manage and interface with relational databases (Oracle and PostgreSQL) and NoSQL databases (Amazon DynamoDB). Optimize database schema design and queries.
  • Time Series Databases: Utilize time series databases for monitoring and storing time-based data.
  • Independent Work: Work independently with minimal supervision, demonstrating problem-solving skills and the capability to make informed decisions.

Qualifications

  1. Bachelors Degree
  2. 3+ years of experience with Python development
  3. AWS Experience using Lambdas and ECS
  4. Light Java experience
  5. Experience with API integration
  6. Strong communication skills and ability to work independently

Required Skills : 3+ years of experience with Python Experience with AWS: Lambdas and ECS Knowledge of Java Experience with APIs

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 Tek Ninjas