Senior Python Developer

Compunnel, Inc.

Durham (NC)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Senior Python Developer to design, develop, and maintain mission-critical enterprise applications. This role emphasizes backend development, API integrations, and system modernization.

The ideal candidate should have over 7 years of experience with Python, Django, and TypeScript. Responsibilities include mentoring engineers and ensuring high-quality software solutions. Preferred qualifications include experience with AWS and Docker.

Qualifications

  • 7+ years of professional software engineering experience.
  • Strong hands-on experience with Python development.
  • Full-stack development experience with a strong backend focus.

Responsibilities

  • Design, develop, and maintain enterprise applications using Python and Django.
  • Develop and maintain RESTful APIs and integration services for internal systems.
  • Collaborate with cross-functional teams including product and business stakeholders.

Skills

Python development
Django
Full-stack development
RESTful API development
TypeScript
MySQL
Analytical skills
Debugging
Mentoring

Tools

Docker
Kubernetes
AWS
Terraform

Job description

The Senior Python Developer is responsible for designing, developing, and maintaining mission-critical enterprise applications with a strong focus on backend development, API integrations, and system modernization. This role supports a core monolithic platform built with Python and Django while driving architectural improvements, mentoring engineers, and delivering scalable, high-quality software solutions. The ideal candidate has extensive experience with Python, Django, TypeScript, API development, and full-stack application engineering.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Python and Django.
  • Enhance and support a core monolithic application responsible for processing and orchestration.
  • Design, develop, and maintain RESTful APIs and integration services for internal systems.
  • Build and enhance full-stack applications with a strong emphasis on backend development and TypeScript.
  • Develop and maintain integrations supporting enterprise platform functionality.
  • Perform system modernization, performance improvements, and platform stability enhancements.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Troubleshoot production issues, perform root cause analysis, and implement permanent solutions.
  • Participate in production support and on‑call rotations.
  • Collaborate with cross‑functional teams including product, platform, and business stakeholders.
  • Mentor junior engineers and promote software engineering best practices.
  • Communicate technical concepts effectively with both technical and non‑technical stakeholders.
  • Contribute to continuous improvement initiatives and engineering standards.
Required Qualifications
  • 7+ years of professional software engineering experience.
  • Strong hands‑on experience with Python development.
  • Full‑stack development experience with a strong backend focus.
  • Extensive experience developing RESTful APIs and service‑oriented architectures.
  • Strong experience with TypeScript for frontend and backend development.
  • Experience working with MySQL databases.
  • Strong knowledge of software architecture, system design, and application development best practices.
  • Strong analytical, debugging, troubleshooting, and problem‑solving skills.
  • Excellent communication, collaboration, and mentoring skills.
  • Ability to independently solve complex technical problems and deliver scalable solutions.
Preferred Qualifications
  • Experience in healthcare technology, clinical laboratory, or genomics environments.
  • Experience with AWS cloud services and cloud‑native application development.
  • Experience with Docker, Kubernetes, or containerized application deployments.
  • Experience with Infrastructure as Code tools such as Terraform.
  • Experience designing and maintaining enterprise API platforms.
  • Familiarity with AI‑assisted development tools such as Claude or Codex.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior / SME Software Developer – Java / Python
Senior / SME Software Developer – Java / Python

Vets Hired • Chantilly (VA)

On-site
USD 120,000 - 160,000
Senior Python Engineer
Senior Python Engineer

HeartCentrix Solutions • United States

On-site
USD 140,000 - 190,000
Senior Developer
Senior Developer

Omniscius Consulting • Annapolis (MD)

On-site
USD 140,000 - 170,000
Python Developer (Mid to Sr)
Python Developer (Mid to Sr)

SupportFinity™ • Washington

On-site
USD 120,000 - 180,000
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

Compunnel, Inc. • Rockville (MD)

On-site
USD 110,000 - 160,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Workana LLC • United States

Remote
USD 150,000 - 210,000
Flexible remote work
Performance bonuses
Collaborative culture
Senior Full-Stack Python Developer
Senior Full-Stack Python Developer

Simera • Carlisle (MA)

Hybrid
USD 140,000 - 210,000
Senior Python & SQL Developer
Senior Python & SQL Developer

Compunnel, Inc. • New York (NY)

On-site
USD 130,000 - 180,000
Python Developer
Python Developer

RedStream Technology • Sparta Township (NJ)

On-site
USD 120,000 - 180,000