Senior Python Developer

Jobs via Dice

Charlotte (NC)

Hybrid

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading company in Charlotte, NC, is seeking a Senior Python Developer with over 9 years of software development experience. This hybrid role involves developing high-performance backend systems, designing APIs, and collaborating with various teams to deliver robust solutions. Candidates should have a strong background in Python, database management, and familiarity with financial services.

Qualifications

  • 9+ years of hands-on experience with Python.
  • Strong understanding of OOP and design patterns.
  • Experience in building scalable enterprise applications.

Responsibilities

  • Develop and maintain backend systems using Python.
  • Design and implement RESTful APIs and microservices.
  • Troubleshoot technical issues in production environments.

Skills

Python
Flask
Django
PostgreSQL
Git
CI/CD
Docker
Kafka

Education

Bachelor's degree in Computer Science

Job description

1 week ago Be among the first 25 applicants

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Marici Solutions, is seeking the following. Apply via Dice today!

Job Title: Senior Python Developer

Location: Charlotte, NC (Hybrid)

Employment Type: Full-Time
9 Years of IT exp

Job Summary:

We are looking for a highly skilled Senior Python Developer with over 9 years of experience in software development to support critical initiatives. The ideal candidate will have deep expertise in Python programming, experience in building scalable enterprise applications, and familiarity with the financial services industry.

Key Responsibilities:

  • Develop and maintain high-performance backend systems using Python.
  • Design and implement RESTful APIs and microservices.
  • Collaborate closely with business analysts, QA engineers, and front-end developers to deliver high-quality solutions.
  • Work within Agile/Scrum methodologies, participate in sprint planning and daily stand-ups.
  • Support capital markets or financial data processing applications.
  • Troubleshoot and resolve complex technical issues in production and non-production environments.

Required Skills:

  • 9+ years of hands-on experience with Python (including frameworks like Flask, Django, or FastAPI).
  • Strong understanding of OOP, design patterns, and software development best practices.
  • Experience with relational databases (PostgreSQL, Oracle, or SQL Server).
  • Proficiency with data processing, ETL pipelines, and API integration.
  • Familiarity with messaging systems (Kafka, RabbitMQ, or similar).
  • Solid understanding of Git, CI/CD pipelines (e.g., Jenkins), and containerization (Docker).
  • Strong problem-solving and debugging skills.

Preferred Qualifications:

  • Experience working with large financial institutions
  • Exposure to Capital Markets, Risk, Compliance, or Trade Processing systems.
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
  • Understanding of Pandas, NumPy, and other scientific computing libraries.

Education:

  • Bachelor s degree in Computer Science, Engineering, Mathematics, or a related field (Master s preferred).

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Jobs via Dice by 2x

Get notified about new Python Developer jobs in Charlotte, NC.

Python Developer with AI/ML in Charlotte, NC - Hybrid

Charlotte, NC $86,600.00-$164,500.00 18 hours ago

Charlotte, NC $110,000.00-$120,000.00 1 month ago

Charlotte, NC $115,000.00-$125,000.00 1 month ago

Software Engineer 4 - Java, Spring AI, Python, LangChain, LangGraph
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Software Engineer (Python/Linux/Packaging)

Charlotte, NC $64,000.00-$118,000.00 1 week ago

Senior Software Engineer – Python / .NET
Sr Software Engineer (C#, Python, AWS, SQL)
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Charlotte, NC $65,000.00-$110,000.00 19 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python-OpenShift developer/Engineer @ Onsite (Only w2)
Python-OpenShift developer/Engineer @ Onsite (Only w2)

Ender-IT • Charlotte (NC)

On-site
USD 110,000 - 120,000
Python HPC Pipeline Engineer
Python HPC Pipeline Engineer

E-Solutions • United States

On-site
USD 160,000 - 200,000
AI Developer, Quality Engineer
AI Developer, Quality Engineer

MarkJames Search • Charlotte (NC)

Hybrid
Big Data Developer
Big Data Developer

Synechron • Charlotte (NC)

Hybrid
USD 100,000 - 110,000
Competitive salary
Comprehensive insurance plan
10 days of paid annual leave
+1
Python Developer
Python Developer

Catapult Federal Services • Dedham (MA)

On-site
USD 130,000 - 180,000
Python Developer - McLean, VA || Richmond, VA
Python Developer - McLean, VA || Richmond, VA

Snowrelic Inc • Richmond (VA)

On-site
USD 150,000 - 160,000
Senior Application Developer
Senior Application Developer

Jobot • Charlotte (NC)

On-site
USD 120,000 - 130,000
Competitive salary and bonus structure
Opportunities for professional growth
Comprehensive benefits package
Senior Consultant-FS Python Developer
Senior Consultant-FS Python Developer

h3 Technologies, LLC • Trenton (NJ)

Hybrid
USD 85,000 - 100,000
Python Full Stack Developer
Python Full Stack Developer

MethodHub • New York (NY)

Hybrid
USD 150,000 - 250,000
AWS Software Engineer (iGrid)
AWS Software Engineer (iGrid)

Pyramid Consulting, Inc • Charlotte (NC)

Remote
Health insurance
401(k) plan
Paid sick leave