Software Developer

5 - 10 years

7 - 12 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Working at WPP means being part of a global network of more than 100,000 talented people dedicated to doing extraordinary work for our clients. We operate in over 100 countries, with corporate headquarters in New York, London and Singapore. WPP is a world leader in marketing services, with deep AI, data and technology capabilities, global presence and unrivalled creative talent. Our clients include many of the biggest companies and advertisers in the world, including approximately 300 of the Fortune Global 500. Our people are the key to our success. Were committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow. Why were hiring: At WPP, technology is at the heart of everything we do, and it is WPP IT s mission to enable everyone to collaborate, create and thrive. WPP IT is undergoing a significant transformation to modernise ways of working, shift to cloud and micro-service-based architectures, drive automation, digitise colleague and client experiences and deliver insight from WPP s petabytes of data. GroupM is the world s leading media investment company responsible for more than $63B in annual media investment through agencies Mindshare, MediaCom, Wavemaker, Essence and m/SIX, as well as the outcomes-driven programmatic audience company, Xaxis and data and technology company Choreograph. GroupM s portfolio includes Data & Technology, Investment and Services, all united in a vision to shape the next era of media where advertising works better for people. By leveraging all the benefits of scale, the company innovates, differentiates and generates sustained value for our clients wherever they do business. The GroupM IT team in WPP IT are the technology solutions partner for the GroupM group of agencies and are accountable for co-ordinating and assuring end-to-end change delivery, managing the GroupM IT technology life-cycle and innovation pipeline. We are looking for a highly experienced and self-driven Senior .NET Developer to join our Global Engineering Center (GEC) in Chennai. In this role, you will be responsible for maintaining, troubleshooting, and enhancing a suite of bespoke media-finance applications originally developed for the Turkish market. These applications, built in .NET, come with little to no documentation or code comments and require careful reverse engineering to ensure continued functionality and future maintainability. You will work closely with the local team in Turkey to validate software behavior, clarify business requirements, and ensure that the recompiled applications meet end-user needs. This is a critical role that bridges legacy application knowledge and future sustainability. What youll be doing: Source Code Analysis and Reverse Engineering: Analyze and understand complex, undocumented .NET codebases. Identify gaps between the provided source code and the current production tools. Reverse engineer source code logic and architecture to recreate a working software version. Code Maintenance and Enhancement: Add detailed comments and annotations to improve code clarity and future maintainability. Refactor and optimize code where necessary to meet current development standards. Technical Documentation: Produce clear, comprehensive technical documentation covering architecture, compilation processes, and known limitations. Develop a detailed knowledge base to support code transition and onboarding for other GEC team members. Testing and Quality Assurance: Successfully compile legacy source code to produce functional, testable software builds. Perform unit and integration testing to validate software behavior against production standards. Debug and resolve discrepancies between compiled outputs and existing tools. Stakeholder collaboration and support: Communicate proactively with stakeholders and developers in Turkey to align on functionality and ensure usability. Support ongoing maintenance and issue resolution for production tools as required. Implement enhancements or fixes based on user feedback and business requirements. What youll need: Technical Skills: Proficiency in one or more programming languages relevant to the source code (.NET). Strong debugging, reverse engineering, and code analysis skills. Experience with version control systems (e.g., Git). Knowledge of software compilation processes and build tools. Experience: Proven experience in maintaining and analyzing legacy codebases. Familiarity with media-finance applications or similar workflows is a plus. Previous experience in cross-cultural or multilingual codebase projects is advantageous. Language Skills: Proficiency in English is required (reading and writing, especially for code translation and stakeholder communication). Excellent technical writing and documentation skills. Strong interpersonal skills for collaborating across distributed teams. Soft Skills: Strong analytical and problem-solving abilities. Excellent communication and documentation skills. Ability to work independently and manage priorities effectively. Who you are: Youre open : We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working. Youre optimistic : We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected. Youre extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day. What well give you: Passionate, inspired people - We aim to create a culture in which people can do extraordinary work. Scale and opportunity - We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry. Challenging and stimulating work - Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge? #LI-Onsite We believe the best work happens when were together, fostering creativity, collaboration, and connection. Thats why we ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process. WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
WPP logo
WPP

Marketing and Advertising

London

RecommendedJobs for You

bhopal, madhya pradesh

hyderabad, telangana