Senior Python Developer

Plano, TX, US • Posted 1 day ago • Updated 1 day ago
Contract W2
12 Months
No Travel Required
On-site
$55 - $60/hr
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Continuous Delivery
  • Authentication
  • Bitbucket
  • Celery
  • Cloud Computing
  • Collaboration
  • Analytical Skill
  • Apache Cassandra
  • Apache Kafka
  • Apache Spark
  • Communication
  • Amazon DynamoDB
  • Computer Science
  • Conflict Resolution
  • Continuous Integration
  • Amazon Lambda
  • Amazon Web Services
  • Ansible
  • DevOps
  • Agile
  • Bash
  • Data Processing
  • Multithreading
  • MySQL
  • NoSQL
  • Management
  • Mentorship
  • Microservices
  • Microsoft Azure
  • MongoDB
  • Jenkins
  • Kubernetes
  • Leadership
  • Machine Learning (ML)
  • NumPy
  • IT Management
  • Information Technology
  • JSON
  • JavaScript Frameworks
  • Google Cloud
  • Google Cloud Platform
  • Grafana
  • GraphQL
  • Financial Services
  • Flask
  • Git
  • GitHub
  • GitLab
  • Good Clinical Practice
  • Database
  • Debugging
  • SAML
  • SQL
  • Scrum
  • Software Development
  • Python
  • Quality Assurance
  • RESTful
  • RabbitMQ
  • Redis
  • Pandas
  • Performance Tuning
  • PostgreSQL
  • Problem Solving
  • PyTorch
  • Linux
  • OAuth
  • Object-relational Mapping
  • Orchestration
  • PL/SQL
  • Decision-making
  • Django
  • Docker
  • Elasticsearch
  • Health Insurance
  • Retail
  • Software Engineering
  • Splunk
  • Stakeholder Management
  • TensorFlow
  • Terraform
  • Unix
  • scikit-learn

Summary

Job Description – Senior Python Developer 

 

Job Summary

We are seeking an experienced Senior Python Developer with 13+ years of hands-on experience in designing, developing, and deploying scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Python development, cloud technologies, microservices architecture, REST APIs, databases, DevOps practices, and modern software engineering principles. The candidate will play a key role in architecture, technical leadership, mentoring, and delivering mission-critical applications.

Key Responsibilities

  • Design, develop, and maintain scalable Python applications using industry best practices.
  • Build robust RESTful APIs and microservices using FastAPI, Django, or Flask.
  • Architect cloud-native applications on AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
  • Develop highly scalable distributed systems and event-driven architectures.
  • Optimize application performance, security, and reliability.
  • Design database schemas and optimize SQL/NoSQL queries.
  • Implement CI/CD pipelines and DevOps automation.
  • Collaborate with business stakeholders, architects, QA teams, and DevOps engineers.
  • Lead code reviews, technical discussions, and mentor development teams.
  • Ensure adherence to coding standards, security guidelines, and software development best practices.
  • Troubleshoot production issues and provide long-term technical solutions.
  • Participate in Agile/Scrum ceremonies and technical planning.

Required Skills

  • 13+ years of professional Python development experience.
  • Strong expertise in Python 3.x.
  • Hands-on experience with FastAPI, Django, Flask.
  • Strong knowledge of REST APIs, GraphQL, JSON, OpenAPI/Swagger.
  • Experience with Microservices Architecture.
  • Strong experience with AWS, Azure, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, and container orchestration.
  • Expertise in PostgreSQL, MySQL, Oracle, SQL Server.
  • Experience with MongoDB, Redis, Cassandra, DynamoDB.
  • Strong knowledge of Kafka, RabbitMQ, Celery.
  • Hands-on experience with Pandas, NumPy, and data processing.
  • Experience with SQLAlchemy, ORM frameworks.
  • Strong understanding of multithreading, multiprocessing, and asynchronous programming.
  • Familiarity with Linux/Unix environments.
  • Experience with Git, GitHub, GitLab, Bitbucket.
  • Knowledge of Jenkins, GitHub Actions, Azure DevOps, or GitLab CI/CD.
  • Experience implementing authentication using OAuth2, JWT, SAML.
  • Strong debugging and performance tuning skills.

Preferred Skills

  • Experience with Machine Learning libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with Apache Spark or distributed data processing.
  • Knowledge of Terraform, Ansible, or Infrastructure as Code (IaC).
  • Experience with Serverless Architecture (AWS Lambda/Azure Functions).
  • Familiarity with Elasticsearch, Prometheus, Grafana, and Splunk.
  • Experience working in Financial Services, Healthcare, Insurance, or Retail domains.

Required Qualifications

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 13+ years of software development experience with Python.
  • Excellent analytical, communication, and leadership skills.
  • Experience leading distributed development teams.
  • Strong understanding of Agile/Scrum methodologies.

Nice to Have

  • AWS/Azure/Google Cloud Platform Cloud Certifications.
  • Kubernetes Certification (CKA/CKAD).
  • Python Institute Certification (PCAP/PCPP).
  • DevOps or Docker Certifications.

Technical Environment

Languages: Python, SQL, Bash, JavaScript
Frameworks: FastAPI, Django, Flask
Cloud: AWS, Azure, Google Cloud Platform
Databases: PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis
Messaging: Kafka, RabbitMQ, Celery
DevOps: Docker, Kubernetes, Jenkins, GitHub Actions, Azure DevOps, Terraform, Ansible
Version Control: Git, GitHub, GitLab, Bitbucket
Monitoring: Prometheus, Grafana, ELK Stack, Splunk

Soft Skills

  • Excellent problem-solving and analytical abilities.
  • Strong leadership and mentoring skills.
  • Outstanding verbal and written communication.
  • Ability to collaborate with cross-functional teams.
  • Strong stakeholder management and decision-making skills.
  • Self-motivated with the ability to manage multiple priorities.
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.
  • Dice Id: 10477291
  • Position Id: 9027914
  • Posted 1 day ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

Today

Easy Apply

Contract

Dallas, Texas

16d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Dallas, Texas

Yesterday

Easy Apply

Full-time

Depends on Experience

Dallas, Texas

2d ago

Easy Apply

Full-time

$120,000 - $140,000

Search all similar jobs