Get Hired Logo Get Hired

Software Developer

Posted: May 30, 2025

Job Description

WPP is seeking a Senior Software Engineer to join their Global Engineering Center in Chennai. This role focuses on maintaining and enhancing legacy .NET media-finance applications for the Turkish market, requiring strong reverse engineering and documentation skills.

Key Information

  • Location Model: Hybrid
  • Location Details: Chennai, India (approx. 4 days/week in office)
  • Salary Range: N/A
  • Years Experience Min: N/A (Requires proven experience with legacy codebases)
  • Employment Type: Permanent
  • Company Industry: Marketing Services / Advertising Technology
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: N/A

Technical Stack

  • Core (Must-Have):
    • .NET (relevant to existing codebase)
    • Version Control (e.g., Git)
    • Software Compilation Processes & Build Tools
  • Nice-to-Have:
    • Experience with media-finance applications
    • Experience with cross-cultural/multilingual codebase projects

Role & Responsibilities

  • Key Responsibilities:
    • Analyze and reverse engineer undocumented .NET codebases.
    • Identify discrepancies between source code and production tools.
    • Add comments and refactor legacy code for maintainability.
    • Create technical documentation and knowledge base.
    • Compile, test, debug, and validate legacy software builds.
    • Collaborate with stakeholders in Turkey to align functionality.
  • Must-Have Qualifications:
    • Proficiency in .NET.
    • Strong debugging, reverse engineering, and code analysis skills.
    • Proven experience maintaining and analyzing legacy codebases.
    • Proficiency in English (reading/writing).
    • Excellent technical writing and documentation skills.
    • Strong interpersonal skills for distributed teams.
  • Nice-to-Have Qualifications:
    • Familiarity with media-finance applications.
    • Previous experience in cross-cultural/multilingual projects.

Company & Culture

  • Benefits Highlights:
    • N/A
  • Potential Red Flags / Things to Note:
    • Legacy codebase is undocumented/lacks comments.
    • Role requires significant reverse engineering.
    • Hybrid model requires approximately 4 days/week in the Chennai office.
    • Salary range not provided in posting.
  • Company Culture Snippets:
    • Emphasis on creativity, collaboration, and belonging.
    • Focus on continuous learning and professional growth.
    • Open, optimistic, and extraordinary company values.

Job Details

Location

Remote / Chennai, India