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