BCforward

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a contract basis in Plano, TX or Columbus, OH, offering competitive pay. Requires 3+ years of AWS API development experience, proficiency in Python, and familiarity with Infrastructure as Code (IaC) tools like Terraform.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
480
-
🗓️ - Date
October 28, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
W2 Contractor
-
🔒 - Security
Unknown
-
📍 - Location detailed
Plano, TX
-
🧠 - Skills detailed
#Programming #Cloud #Docker #Kubernetes #RDS (Amazon Relational Database Service) #AI (Artificial Intelligence) #Lambda (AWS Lambda) #IAM (Identity and Access Management) #EC2 #Monitoring #Grafana #Deployment #Terraform #Security #Scala #Unit Testing #S3 (Amazon Simple Storage Service) #DynamoDB #POSTMAN #Infrastructure as Code (IaC) #Agile #Debugging #Visualization #Code Reviews #API (Application Programming Interface) #Python #React #ML (Machine Learning) #Swagger #TypeScript #AWS (Amazon Web Services) #Database Querying #Kafka (Apache Kafka)
Role description
Presently we are unable to sponsor and request applicants to apply who are authorized to work without sponsorship • Employment TYPE: Contract W2 & Contract Independent. Role: Python Developer Location: Plano, TX Or Columbus, OH – Onsite Job responsibilities • Design, develop, and maintain APIs using best practices on AWS platforms. • Create RESTful APIs that are scalable, secure, and efficient. • Collaborate with external partners, product teams, and business stakeholders to gather API requirements. • Perform unit testing and ensure high-quality API performance and functionality. • Implement security best practices for data transfer on cloud infrastructure. • Participate in code reviews, pair programming, and ensure adherence to coding standards and best practices. • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems • Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills • Formal training or certification on software engineering concepts and 3+ years applied experience • Experience in AWS-based API development using Python • Utilize AWS services like Lambda, API Gateway, EC2, ECS, S3, DynamoDB, RDS, and others to design and deploy API-driven solutions. • Implement Infrastructure as Code (IaC) using tools like Terraform. • Optimize API deployments for cost-efficiency, scalability, and performance. • Strong hands-on experience with AWS services (e.g., Lambda, API Gateway, S3, EC2, IAM, Event bridge). • Proficient in API development (RESTful) and related tools (e.g., Postman, Swagger/OpenAPI). • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills • Familiarity with modern front-end technologies including Typescript and ReactJS • Exposure to cloud technologies • Good to have Kafka Experience and Familiarity with monitoring tools such as Grafana • Good to have Lake formation and Glue Experience • Overall knowledge of the Software Development Life Cycle • Familiarity with CI/CD pipelines, Docker, and Kubernetes