More jobs:
Python/PERL Developer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-01-12
Listing for:
Matlen Silver
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
Python, Software Engineer
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.
- 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.
- 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.
- Mid-Senior level
- Contract
- Information Technology and Finance
- Banking and Financial Services
- 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.
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).
(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:
×