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

Python​/PERL Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Matlen Silver
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 63 - 73 USD Hourly USD 63.00 73.00 HOUR
Job Description & How to Apply Below

We are seeking a Senior Python/Perl Developer to lead a migration initiative moving legacy Perl-based systems to Python
. The ideal candidate will have strong expertise in Python development
, solid understanding of MS SQL
, and the ability to read and interpret existing Perl code to ensure a smooth and accurate transition.

This role requires excellent communication and collaboration skills, as you will work closely with technical teams and stakeholders across the migration project.

Responsibilities
  • Lead the migration of existing Perl applications to Python
    , ensuring code accuracy, performance, and maintainability.
  • Analyze and interpret legacy Perl codebases to design equivalent, optimized Python solutions.
  • Work with MS SQL databases to understand stored procedures, queries, and data dependencies.
  • Refactor and modernize code using Python best practices, frameworks, and design patterns.
  • Collaborate with cross-functional teams including business analysts, DBAs, and QA engineers.
  • Perform unit testing, code reviews, and documentation throughout the migration lifecycle.
  • Provide technical guidance and mentorship to junior developers on Python and migration standards.
Required Skills and Experience
  • 10+ years of software development experience
    , with a strong focus on Python
    .
  • Proven experience reading and understanding Perl code
    ; ability to translate it into Python efficiently.
  • Strong knowledge of MS SQL – able to read queries, stored procedures, and database logic.
  • Experience with migration or modernization projects
    , ideally moving legacy codebases to Python.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent verbal and written communication skills; ability to collaborate effectively with distributed teams.
Preferred Qualifications
  • Experience with automation, scripting, or ETL pipelines.
  • Familiarity with Linux environments and version control (Git).
  • Prior work in financial, regulatory, or data-driven environments a plus.
Seniority Level
  • Mid-Senior level
Employment Type
  • Contract
Job Function
  • Information Technology and Finance
Industries
  • Banking and Financial Services
Inferred Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)

Location:

Charlotte, NC - Hybrid (3 days onsite). Duration: 18 Month W2 Contract. Base pay range: $63.00/hr - $73.00/hr.

#J-18808-Ljbffr
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