×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Jobs via Dice
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Python, Software Engineer
Job Description & How to Apply Below

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 (Postgre

    SQL, Oracle, or SQL Server).
  • Proficiency with data processing, ETL pipelines, and API integration.
  • Familiarity with messaging systems (Kafka, Rabbit

    MQ, 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, Num Py, 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

Apply BELOW

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary