Python developer
Technology
Robotics TechnologiesDearborn, United States$14,213 - $14,213 /month4 days ago
Service contractOn-site
Job description
- Job ID:
J54251
- Job Title
Python developer
- Location Dearborn, MI
- Duration 8 Months + Extension
- Domain Exposure
Consumer Staples
- Client
To Be Discussed Later
- Employment Type W-2, 1099, C2C
- Work Authorization US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other
Duration: 8 Months + Extension
Bill Rate: $82/hour (C2C)
Job Type: W-2, 1099, C2CClient: To Be Discussed Later
Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other
Job Summary:
We are seeking a skilled Senior Python Developer to design, develop, and maintain scalable backend applications and enterprise software solutions. The ideal candidate should have strong expertise in Python, Django, FastAPI, PostgreSQL, REST APIs, and cloud-based application development.Key Responsibilities
- Design, develop, and maintain backend applications using Python.
- Build scalable RESTful APIs using Django and FastAPI.
- Develop reusable application components and backend services.
- Implement database integration using PostgreSQL and SQLAlchemy.
- Develop asynchronous processing solutions using Celery and Redis.
- Integrate third-party applications and external APIs.
- Implement authentication and authorization using OAuth2 and JWT.
- Write clean, maintainable, and reusable code.
- Perform unit testing, debugging, and application optimization.
- Collaborate with frontend developers, architects, and QA teams.
- Participate in code reviews and Agile development activities.
- Deploy and maintain applications in cloud environments.
Required Technical Skills
- Strong hands-on experience with Python programming.
- Expertise in Django and FastAPI frameworks.
- Experience with REST API development and integration.
- Strong knowledge of PostgreSQL and SQLAlchemy.
- Experience with Redis and Celery.
- Understanding of asynchronous programming and multithreading.
- Experience with Docker and containerized applications.
- Knowledge of AWS services such as ECS, Lambda, S3, and RDS.
- Experience with Git, Jenkins, and CI/CD pipelines.
- Strong understanding of object-oriented programming and design patterns.
- Experience with Pytest and unit testing frameworks.
Preferred Skills
- Knowledge of GraphQL APIs.
- Experience with Elasticsearch.
- Familiarity with Kubernetes.
- Understanding of microservices architecture.
- Exposure to Apache Kafka and event-driven systems.
- Knowledge of Linux and shell scripting.
Keywords
pythoninstructional-design-idform-w-2optional-practical-training-optcurrent-procedural-terminology-cptplanning-and-designvisual-art-designproduct-development-and-designdjangofastapipostgresqlpostgressqlalchemyceleryredisauthenticationoauth2json-web-token-jwttesting-and-analysisdebugging
Interested in this role?