Associate Software Engineer
Core
Develop and maintain software features, APIs, and scalable applications using Java, TypeScript, and Node.js.
Role type
Associate Software Engineer (Junior IC)
Builds
High-performance, scalable, cloud-native applications and microservices
Domain
Consumer intelligence, retail analytics, and data platforms
Deliverable
production ML models | product features
Required skills
Java, object-oriented programming, TypeScript, Node.js, RESTful API development, Docker, Git, CI/CD, SQL/NoSQL databases, Agile/Scrum
Preferred skills
Functional programming, Test-Driven Development (TDD), Kubernetes, GraphQL, AWS, Kafka
Technologies
Java, Spring Boot, TypeScript, Node.js, Angular, React, MongoDB, MySQL, Redis, Neo4j, DynamoDB, Docker, Kubernetes, Git, AWS, Kafka, GraphQL, SonarQube (via careerplan.io/jobs/744000152930140-associate-software-engineer-at-nielseniq)
Responsibilities
Develop and maintain software features under guidance of senior engineers; Write clean, testable, and efficient Java code; Support design and implementation of APIs; Participate in Agile development processes and Scrum ceremonies; Collaborate with cross-functional teams to implement effective solutions
Seniority
Junior, mentored IC