Hexaware Technologies

Python Developer

Hexaware Technologies

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
10 hours ago
Work mode
In office
Education
Any Graduate
Eligibility
Any graduate with 5+ years of experience, especially those who have worked on modernization or legacy code migration projects.
Resume
Required to apply

Where you'll work

Job description

About the Role

Hexaware Technologies is seeking a Python Developer to support code modernization work, with a focus on migrating legacy Perl scripts into Python. The role is based in India, with work locations mentioned as Chennai, Pune, Bangalore, and Mumbai, and the experience expectation is 5+ years.

Responsibilities

  • Review existing Perl scripts and rebuild them in Python.
  • Confirm that the rewritten logic behaves the same as the original code.
  • Improve the migrated scripts so they are easier to read, maintain, and run efficiently.
  • Carry out unit testing, regression checks, and troubleshooting to validate the conversion.
  • Handle file operations, regular expressions, shell commands, API calls, and database-related tasks wherever required.
  • Coordinate with client-side and internal stakeholders to understand how the scripts work and what they depend on.
  • Prepare documentation for the migrated scripts and assist with deployment and testing support.

Requirements

  • Proven hands-on experience in Python development.
  • Strong background in Python scripting and automation work.
  • Sound understanding of Perl scripts and legacy code conversion.
  • Solid knowledge of regex, file manipulation, and text processing.
  • Practical experience in Linux or Unix environments.
  • Comfortable with debugging, testing, and validating code changes.
  • Experience using Git and other version-control workflows.
  • Exposure to Perl-to-Python migration assignments is preferred.
  • Familiarity with API integration and scripts that interact with databases is desirable.
  • Knowledge of pytest or similar test frameworks is an added advantage.
  • Understanding of shell scripting and schedulers such as cron is useful.
  • Ability to communicate effectively with clients is beneficial.
  • Suitable for professionals who have worked on modernization or migration initiatives.
  • Should be able to interpret business rules from legacy code.
  • Needs strong problem-solving ability and the capacity to work independently.
  • Good stakeholder coordination and communication skills are expected.

Eligibility

Any graduate can apply. The role is intended for candidates with 5 or more years of experience.

Additional Information

Locations mentioned for this opening include Chennai, Pune, Bangalore, and Mumbai.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Broxer Assistant
Online · instant AI help
🤖
AI-powered · answers from Broxer Help