Senior Software Engineer at NielsenIQ | Job-Scouts.com

Senior Software Engineer

NielsenIQ
full-time senior Chennai, TN, India · More jobs in Chennai, Tamil Nadu, India
This position is sourced from NielsenIQ's career page . Apply through Job-Scouts to track your application status.

Prefer a full account with a password? Sign Up to Apply

Job Description

We are seeking a highly skilled Senior Software Engineer to architect, build, deploy, and optimize enterprise-grade platforms using Java, Spring Boot, Python (NumPy), REST APIs, Flask APIs, and Azure. 

Responsibilities: 

• Shape best practices, coding standards, and software architecture at an organizational level 

• Lead solutions that improve API services quality, performance, and reliability across the organization 

• Solve a range of technical problems of varying scope and complexity, taking a new perspective on existing solutions and exercising judgment based on analysis of multiple sources of information 

• Optimize computing cost and performance using appropriate software engineering principles on Azure 

• Design and build REST APIs with Spring Boot and Flask; develop Python/NumPy-based analytical and data processing components 

• Work closely with PL, Architecture, PMO, and interfacing teams to productionalize features 

• Enforce DevSecOps practices — Secrets management, SAST, DAST — and drive progressive unit test coverage 

• Mentor junior engineers, act as a resource for colleagues with less experience, and drive technical decision-making 

• Lead design reviews, code reviews, and platform API roadmap discussions 

• Lead small projects with manageable risks and resource requirements; lead without authority, influencing through expertise, logical reasoning, and collaboration 

• Adopt and improve efficiency gains by adopting AI tools in the SDLC; use AI to design automated reliability improvements, incident simulations, and scaling patterns 

• Make technical decisions with a clear understanding of business impact, cost-efficiency, and long-term sustainability 

• Exchange complex information, ideas, and concepts with others, guiding and persuading to build consensus

Requirements

Function: Information Technology
Experience Level: Mid-Senior Level

Location

Chennai, TN, India
View on Google Maps