Python Developer (AWS | Azure | Full Stack)

New York 7 days agoFull-time External
Negotiable
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Tekcel8, is seeking the following. Apply via Dice today! Job Summary We are looking for an experienced Python Developer to design, develop, and maintain scalable applications and services. The ideal candidate has strong backend development skills in Python, experience with cloud platforms (AWS and Azure), and exposure to modern frontend frameworks or APIs. Key Responsibilities • Design, develop, and maintain Python-based applications and services • Build and maintain RESTful APIs using frameworks such as Django, Flask, or FastAPI • Develop backend business logic, data processing, and integrations • Work with frontend teams using frameworks like React, Angular, or Vue (as needed) • Deploy, monitor, and optimize applications on AWS and Azure • Integrate cloud services such as compute, storage, databases, and messaging services • Write clean, efficient, and well-documented code • Perform unit testing, debugging, and performance tuning • Collaborate with cross-functional teams including DevOps, QA, and product owners • Participate in code reviews and contribute to engineering best practices Required Qualifications • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience) • 4+ years of professional experience in Python development • Strong proficiency in Python • Hands-on experience with Django, Flask, or FastAPI • Experience building and consuming REST APIs • Experience with AWS (EC2, S3, RDS, Lambda, etc.) • Experience with Azure (App Services, Azure Functions, Storage, Azure SQL, etc.) • Strong experience with relational and/or NoSQL databases • Familiarity with Git, CI/CD pipelines, and DevOps practices Preferred Qualifications • Experience with microservices architecture • Knowledge of Docker and Kubernetes • Experience with Terraform or cloud-native IaC tools • Exposure to Agile/Scrum development environments • Understanding of application security and performance optimization Nice to Have • Frontend experience with React or modern JavaScript frameworks • Experience with data processing, ETL pipelines, or data engineering • Knowledge of message queues (Kafka, RabbitMQ, SQS, etc.) • Experience with serverless architectures