Senior Python Full Stack Developer

Jobs via Dice6 months ago
Dallas, Texas, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Dice is the leading career destination for tech experts. Our client, Maven Companies, is seeking a Senior Python Full Stack Developer to design, develop, and maintain scalable web applications and APIs powering decisioning and data platforms. This role operates in a Hybrid setting (Costa Mesa, CA or Allen (Dallas) TX) with 2 or 3 days onsite and a 60/40 focus on Back End/Front End development.

Key Responsibilities

  • Design and develop full-stack applications using Python (Flask/Django) and modern JavaScript frameworks (React/Angular).
  • Build and maintain RESTful APIs and microservices for real-time data processing.
  • Collaborate with cross-functional teams to define technical requirements and architecture.
  • Ensure code quality, performance, and security through automated testing and CI/CD pipelines.
  • Optimize applications for scalability and reliability in cloud environments (AWS preferred).
  • Participate in code reviews, sprint planning, and agile ceremonies.
  • Mentor junior developers and contribute to technical leadership.

Required Qualifications

  • 8+ years of experience in software development with strong expertise in Python and JavaScript.
  • Proficiency in frameworks such as Flask, Django, React, or Angular.
  • Experience with AWS services (EC2, Lambda, S3, RDS, etc.).
  • Familiarity with infrastructure-as-code tools (Terraform, Docker).
  • Strong understanding of API design, versioning, and security best practices.
  • Experience with Git-based workflows and CI/CD tools (Jenkins, Bitbucket).
  • Knowledge of data privacy and secure handling of PII.
  • Excellent problem-solving and communication skills.

Preferred Qualifications

  • Experience with event-driven architecture and service mesh.
  • Exposure to observability tools (Datadog, Prometheus, ELK).
  • Background in financial services or data analytics platforms.
  • Python certification or cloud certifications (AWS, Google Cloud Platform).

Required Skills

React
Python
Software Development
RESTful APIs
Django
Angular
Terraform
AWS
Microservices
Flask
Agile
JavaScript
CI/CD
Docker