Python Developer - Onsite

  • Redmond, WA
  • Posted 10 hours ago | Updated 10 hours ago

Overview

On Site
$50 - $60
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

azure
FastAPI
Django
Agile/Scrum
CI/CD
Docker
Azure SQL
CosmosDB
Blob Storage
Key vault

Job Details

Title: Python Developer - Onsite (Preferred Local to WA)

Location: Redmond, WA, USA

Duration : Long Term

Job Description:

**** Webcam interview *** Long term project *** ***Onsite**

Job Description:

Key Responsibilities:

  • Design and develop Python applications and Backend services.
  • Build and integrate solutions using Azure services such as Azure Functions, App Services, Blob Storage, Azure SQL, and Event Hubs.
  • Develop and expose RESTful APIs and microservices.
  • Optimize cloud resource usage for performance and cost-efficiency.
  • Work closely with DevOps engineers to implement CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Monitor, troubleshoot, and maintain applications in production environments.
  • Ensure high standards of security, scalability, and reliability in code.
  • Collaborate with cross-functional teams in Agile development cycles.

Required Skills & Qualifications:

  • Strong programming skills in Python 3.x.
  • Hands-on experience with Microsoft Azure cloud platform.

Experience with Azure services like:

  • Azure Functions
  • App Services
  • Azure Key Vault
  • Azure Blob Storage
  • Azure SQL / Cosmos DB
  • Experience developing and consuming REST APIs.
  • Knowledge of event-driven and serverless architecture.
  • Familiarity with Git, CI/CD pipelines, and containerization (Docker).
  • Understanding of software design patterns and clean coding principles.

Preferred Qualifications:

  • Azure certification (e.g., Azure Developer Associate).
  • Experience with FastAPI, Flask, or Django.
  • Familiarity with Terra-form, Bicep, or ARM templates for infrastructure as code.
  • Exposure to monitoring tools like Azure Monitor, App Insights, or Log Analytics.
  • Experience working in Agile/Scrum environments.
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.