Senior Client-Side Software Engineer

3 weeks ago


Bengaluru, Karnataka, India The Nielsen Company Full time

At Nielsen, career growth is a partnership that empowers associates to own and drive their professional journeys. By joining our team of nearly 14,000 talented individuals, you will become part of a community that fosters success and champions your development.

We believe in giving you the freedom to think big, innovate, and explore new approaches to continuously improve our software solutions. Our goal is to enable your best work to power our future.

About The Role

This position involves working as part of a team that develops software running on over 100,000 computers worldwide, gathering biometric data from panelists' online activities using an optimized software meter.

The Test Automation Engineer plays a crucial role in identifying candidate test cases, automating those tests to run across multiple client-side environments (Windows, Mac, and various browsers), and participating in the development efforts for industry-leading client-side meters.

Key Responsibilities

  • Developing and maintaining extensive functional regression test suites that exercise multiple browsers and client-side executables.
  • Directly accessing backend databases to verify data quality and perform data reconciliation with client-side input.
  • Implementing code quality and best practices by adhering to coding standards, design principles, and participating in code reviews.
  • Collaborating with cross-functional teams to ensure cohesive software development and unified approach.
  • Assisting in testing the meter under test to ensure compliance with industry and company security standards.

Requirements and Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Proven experience (minimum 2 years) in client-side development using scripting languages like Python and test frameworks such as Selenium.
  • Database query experience with JDBC/ODBC and SQL.
  • Prometheus & Grafana knowledge is an asset.
  • Familiarity with CI/CD principles and tools, including GitLab.
  • Good problem-solving, debugging, communication, and collaboration skills.

Estimated Salary: $110,000 - $140,000 per year, depending on location and experience.



  • Bengaluru, Karnataka, India The Nielsen Company Full time

    OverviewThe Nielsen Company is a global leader in providing insights and data to businesses, helping them make informed decisions. Our team is passionate about developing innovative solutions that drive growth and success.Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team in developing client-side meters that...


  • Bengaluru, Karnataka, India Rocket Software Development India Private Limited Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Rocket Software Development India Private Limited. As a key member of our software engineering team, you will be responsible for designing, developing, and troubleshooting software programs for both enhancements and new product development.Key...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NextGrowth Labs Full time

    We are looking for a highly skilled Software Engineer to join our NextGrowth Labs team. As a key member of our IT department, you will play a vital role in building the client-side application for AppVector. Your primary responsibility will be to work closely with our design and back-end teams to create a functional and user-friendly...


  • Bengaluru, Karnataka, India IQMATRIX INFOWAYS SOLUTIONS PRIVATE LIMITED Full time

    We are seeking a highly skilled Senior Server-Side Engineer to join our team at IQMATRIX INFOWAYS SOLUTIONS PRIVATE LIMITED.Estimated salary: ₹15,00,000 - ₹20,00,000 per annum.About the RoleThe ideal candidate will have strong proficiency with server-side programming languages (e.g., Node.js, Python, Java).Familiarity with TypeScript for server-side...

  • Software Engineer

    1 month ago


    Bengaluru, Karnataka, India Ark Newtech Full time

    About the Role: We're looking for a highly skilled Software Engineer - Server-Side Expert to join our team at Ark Newtech. As a Server-Side Programmer, you will be responsible for designing, developing, and maintaining server-side applications using various programming languages such as Java, Rust, and Python.Key Responsibilities: Develop high-performance...


  • Bengaluru, Karnataka, India Transformhub Full time

    Job TitleSenior Software Engineering Manager at TransformhubAbout the RoleWe are seeking an experienced Senior Software Engineering Manager to join our team at Transformhub. The successful candidate will be responsible for leading a team of engineers, full stack developers, and allocating tasks to ensure they perform to their full potential.Key...


  • Bengaluru, Karnataka, India Relanto Full time

    We are seeking a highly skilled Senior Backend Software Engineer to join our team at Relanto in Bangalore.Company OverviewRelanto.ai is a cutting-edge IT services company that revolutionizes business operations through Intelligent Automation, Digital Transformation, and harnessing the power of Data and AI. Our passion lies in creating solutions that empower...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job OverviewWe are looking for a highly skilled Senior Mobile Software Engineer to join our team at AppYogi Software. This role is ideal for an experienced iOS/MacOS developer with a passion for building high-quality mobile applications.About the RoleAs a Senior Mobile Software Engineer, you will be responsible for designing, developing, and testing mobile...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team as a Staff Software Engineer. In this role, you will be responsible for delivering technical solutions from project inception to post-launch support, including design, development, testing, and user acceptance.ResponsibilitiesMeter Deployment:Conceive, design,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Key Responsibilities:We are seeking a highly skilled Senior Software Engineer to join our Product & Engineering team at Iosys Software.Key Requirements:5+ years of experience in software development with a focus on full-stack engineering.Strong expertise in Golang, React Native, and mobile application development.Proficiency in NoSQL data stores such as...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleThis exciting position at IN10 VMware Software India Private Limited is a Senior Software Engineer - Ruby on Rails with Java Expertise opportunity.Key ResponsibilitiesDevelop high-quality software using Ruby on Rails, HTML, JavaScript, and CSS.Collaborate with cross-functional teams to define and deliver solutions.Design and develop software...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...


  • Bengaluru, Karnataka, India Qween Network LLP Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a seasoned Senior Software Engineer to join our team at Qween Network LLP. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions that meet the evolving needs of our business.Key Responsibilities:Design and develop...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Quoqo Technologies Full time

    DescriptionWe are seeking a highly skilled Software Engineer - Server-Side Logic Specialist to join our dynamic IT startup team at Quoqo Technologies.The ideal candidate will have a strong understanding of server-side logic, databases, and APIs, and excel in building scalable web applications. This role requires a passion for coding, problem-solving, and...


  • Bengaluru, Karnataka, India Ark Newtech Full time

    Hiring Fresher or Junior Software Developer, Salary 2.0LPA to 2.4 LPACompany OverviewArk Newtech is a cutting-edge technology company seeking highly motivated and talented individuals to join our team of skilled software developers.Job DescriptionWe are looking for a fresher or junior software developer with a passion for server-side programming languages to...


  • Bengaluru, Karnataka, India PinnacleU HR Full time

    Job Summary: We are seeking a highly skilled **Senior Backend Software Engineer** to lead the development of our fintech platform's backend systems. The ideal candidate will have a strong understanding of server-side programming languages, RESTful API design, and experience with databases and cloud services.About the Role: As a **Senior Backend Software...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenWe are a leading global information and measurement company. Our mission is to provide the most comprehensive and actionable understanding of what consumers watch and buy.Job SummaryWe are seeking a highly skilled Senior Windows Client Software Engineer to join our team in developing industry-leading software solutions for measuring consumer...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job OverviewWe are seeking a seasoned Senior Cloud Software Engineer to join our team at Sonata Software.Salary InformationThe estimated annual salary for this role is ₹1,200,000 - ₹1,500,000, depending on experience.Job DescriptionThis is an exciting opportunity to leverage your skills and expertise in cloud migration, microservices development, and...


  • Bengaluru, Karnataka, India consultancy Full time

    OverviewWe are seeking a highly skilled Senior Software Engineer to join our consultancy team. As a senior software engineer, you will be responsible for designing, developing, and operating resilient distributed systems.Job DescriptionThis is an exciting opportunity for a senior software engineer with 4+ years of professional experience in software...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    At The Nielsen Company, we are committed to fostering a culture of career growth and innovation. Our software development team is responsible for creating industry-leading client-side meters that measure panelists' activities worldwide.Job SummaryWe are seeking an experienced Senior Software Quality Assurance Engineer to join our team. As a key member of our...