Technical Backend Engineer

3 weeks ago


Chennai, Tamil Nadu, India NielsenIQ Full time

Job Description

As a Senior Software Engineer in NielsenIQ's flagship product, you will be provided with a great opportunity to work as part of an agile feature team of technologists within the NielsenIQ product ecosystem. Specifically, you will work in a squad (mixing other developers, SREs, UI/UX designers, Product Owners, and Product Managers) dedicated to a project for the NielsenIQ Client Platform. For this opening, you will be part of the Sales Innovation function, responsible for the complete client lifecycle.

  1. Develop backend services and tooling for authorization, including client subscription management tools, authorization services, and upsell/cross-sell capabilities.
  2. Build and maintain robust server-side applications using TypeScript and NodeJS.
  3. Participate in backend architectural design sessions and community of practice.
  4. Implement Test-Driven Development (TDD) for writing comprehensive unit and integration tests.
  5. Address backend system and data integrity issues, and fix defects and performance problems identified during testing.
  6. Write various tests, including unit, integration, and acceptance tests to ensure system reliability and security.
  7. Propose projects that enhance working efficiency and quality of backend services.
  8. Work with architects and Agile teams to shape system architecture and performance goals.
  9. Translate high-level requirements into secure and efficient technical solutions.
  10. Integrate and manage database interactions with a focus on complex SQL queries.
  11. Engage in Agile practices, such as estimating and planning.
  12. Collaborate effectively with team members to ensure alignment and achieve team goals.
  13. Document technical efforts and architectures periodically.

Qualifications

  1. 8+ experience in backend development with a focus on TypeScript and strong knowledge in NodeJS.
  2. Expert-level knowledge in SQL, particularly with crafting complex queries and managing databases.
  3. Proficient in designing and implementing backend APIs and services.
  4. Solid understanding of TDD and experience with unit testing frameworks.
  5. Familiarity with Source-Control systems, CI/CD pipelines, and containerization (Docker, Kubernetes).
  6. Knowledge of creating and managing API documentation (, Swagger).
  7. Understanding of design patterns and backend system architecture.
  8. Experience with cloud platforms (preferably GCP) and deploying projects via CI/CD.
  9. Interest in mentoring and improving the skills of fellow engineers.
  10. Open and collaborative mindset in team environments.

Nice to Have:

  1. Experience with PostgreSQL and its advanced features.
  2. Familiarity with HTML templating and interactivity enhancements (, HTMX).
  3. Experience with authentication and authorization frameworks like Auth0 or OIDC/OAuth.
  4. Understanding of Unix systems.
  5. Experience in large-scale backend environments.
  6. Agile development experience (, SAFe).

About NielsenIQ

NielsenIQ is the world's leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023, NielsenIQ combined with GfK, bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insights—delivered with advanced analytics through state-of-the-art platforms—NielsenIQ delivers the Full View. NielsenIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world's population.


  • Java Backend Engineer

    1 month ago


    Chennai, Tamil Nadu, India American Express Full time

    Transforming Technology, Transforming LivesAt American Express, we're on a mission to revolutionize the way we deliver exceptional customer experiences. As a Java Backend Engineer, you'll play a critical role in shaping the future of our technology landscape.About the RoleWe're seeking a highly skilled Java Backend Engineer to join our Service Operations...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we are seeking an experienced Senior Backend Technical Lead to spearhead our backend development team. This role requires a technical leader with extensive knowledge of Java and Spring framework, event-driven architecture principles, and AWS cloud services.About the RoleThe successful candidate will lead the design and implementation of scalable,...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Larsen & Toubro Full time

    We are looking for a skilled Software Engineer to join our team.In this role, you will be responsible for designing, developing, and maintaining our company's backend system.As a Backend Software Developer, you will work closely with our cross-functional team to ensure the successful deployment of our products.Responsibilities:Design and develop scalable...


  • Chennai, Tamil Nadu, India HappyFox Full time

    As a Backend Engineer Intern at HappyFox, you will work closely with our engineering team to develop and maintain our products. You will be responsible for building scalable and efficient backend systems, ensuring their reliability and performance. This role offers an excellent opportunity to gain practical experience in backend development while...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Saaki Argus & Averil Consulting Full time

    Job Description:We are looking for a skilled Software Engineer - Backend to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the back-end of our software applications.Responsibilities:Design and develop scalable back-end systemsCollaborate with cross-functional teams to deliver high-quality software...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India CapTalent HR Full time

    Job Title: Software Engineer - BackendJob Description:Design, develop, test, and deploy high-quality software applicationsCollaborate with cross-functional teams to identify and prioritize software requirementsEnsure software applications meet business requirements, technical specifications, and industry standards


  • Chennai, Tamil Nadu, India Vestas Full time

    We are seeking a highly skilled Senior Software Engineer to lead our backend development team. The ideal candidate will have strong programming skills and experience with backend technologies.Key responsibilities include:Designing and implementing scalable backend systemsCollaborating with cross-functional teams to deliver high-quality softwareMentoring...


  • Chennai, Tamil Nadu, India HappyFox Full time

    We're seeking a seasoned Backend Engineer to lead our engineering team in building and running our growing list of products. You should have prior experience of being responsible for building complex products/services and mentoring software engineers.Key Responsibilities:Lead a team of engineers working on our product roadmap, contributing to feature...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Ingersoll Rand Full time

    Job Title: Software Engineer - BackendCompany: UnknownWe are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for designing and developing scalable and efficient backend systems.Key Responsibilities:Design and implement scalable and efficient backend systemsCollaborate with cross-functional teams to...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job Title: Software Engineer with Backend FocusAbout the Role:We are seeking a skilled Software Engineer with a focus on backend systems to join our team at Global Pharma Tek. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing and maintaining large-scale software...


  • Chennai, Tamil Nadu, India Mitsogo Full time

    About MitsogoMitsogo is a global organization that values the contributions of each employee. Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging. We recognize the rapid evolution of technology and society that impacts our industry, and we prioritize equipping our employees with diverse opportunities and...


  • Chennai, Tamil Nadu, India Wipro Full time

    Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Wipro.As a key member of our team, you will be responsible for designing, developing, and maintaining end-to-end solutions using Java and Spring Boot.Your expertise in backend development with Java and Spring Boot will enable you to build robust backend...


  • Chennai, Tamil Nadu, India Hiring Infinity Full time

    **About Hiring Infinity**Harnessing the power of generative AI, Hiring Infinity revolutionizes digital marketing by empowering businesses to create and launch ads across multiple channels, including Facebook, Instagram, Google, and WhatsApp, from a centralized hub.Our cutting-edge technology stack integrates advanced machine learning and artificial...


  • Chennai, Tamil Nadu, India American Express Full time

    About the RoleWe are seeking a highly skilled Senior Java Backend Engineer to join our team at American Express. As a key member of our Service Operations team, you will be responsible for providing technical expertise and tooling to ensure the highest level of reliability and availability for critical applications.ResponsibilitiesDesign and develop...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Ingersoll Rand Full time

    We are seeking a skilled Software Engineer - Backend to join our team. Responsibilities include developing, testing, and maintaining the backend of our software applications. Key skills include proficiency in Java, Python, and C++, as well as experience with cloud-based technologies like AWS and Azure.Key Responsibilities:Develop and maintain high-quality...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Expertia AI Full time

    We are seeking a skilled Software Engineer (Backend) to join our team and contribute to the development of our enterprise-level applications.The successful candidate will be responsible for designing, implementing, and maintaining scalable and efficient backend systems using Java and Spring Boot.Key responsibilities include:Designing and developing robust...


  • Chennai, Tamil Nadu, India ProPMO Services Private Limited Full time

    Job Title: Backend Architecture EngineerJob Summary:We are seeking a highly skilled Backend Architecture Engineer to join our team at ProPMO Services Private Limited. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient micro-services using Node.js and related frameworks.Key...


  • Chennai, Tamil Nadu, India Predigle Full time

    Job Title: Backend Software EngineerAbout the Role:We are seeking a highly skilled Backend Software Engineer to join our team at Predigle. As a Backend Software Engineer, you will be responsible for designing, developing, and deploying robust, scalable, and secure back-end APIs and microservices.Key Responsibilities:Design and develop clean, maintainable,...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Snaphunt Full time

    Job Description:We are seeking a highly skilled Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop high-quality backend systems using modern technologies.Collaborate with...


  • Chennai, Tamil Nadu, India NielsenIQ Full time

    About the Role:We are seeking a skilled Senior Backend Engineer to join our team at NielsenIQ. As a key member of our development squad, you will be responsible for designing and implementing robust backend services and systems that drive business growth and innovation.Key Responsibilities:Design and develop scalable backend services using cloud-native...