We are seeking an Associate Software Engineer to join our dynamic team. In this role, you will contribute to the development and maintenance of our software products while collaborating closely with experienced engineers and mentors. This position offers a valuable opportunity to enhance your technical skills, gain hands-on experience with modern software engineering practices, and build a solid foundation in software design and development. The ideal candidate is passionate about coding, eager to apply object-oriented principles and design patterns, and enthusiastic about learning functional programming and test-driven development. You will work within agile teams, delivering continuous improvements through integration and delivery pipelines, and take pride in writing clean, secure, and maintainable code that performs well in real-world environments.
Key Responsibilities
- Develop and maintain software features under the guidance of senior engineers.
- Collaborate with cross-functional teams to analyze and implement effective solutions.
- Write clean, testable, maintainable, and efficient Java code.
- Contribute to building high-performance, scalable, and reliable applications.
- Support API design and implementation using sound object-oriented principles.
- Participate actively in Agile development processes, including Scrum ceremonies and team planning.
- Learn and contribute to full-stack development using TypeScript and Node.js.
- Demonstrate commitment to continuous learning, professional growth, and knowledge sharing within the team.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or currently in the final year of study.
- Up to 6 months of software development experience, including internships, academic projects, or personal projects.
- Solid understanding of Java and object-oriented programming concepts.
- Familiarity with software testing, debugging, and code quality best practices.
- Basic knowledge of containerization technologies such as Docker.
- Exposure to version control systems like Git and understanding of CI/CD principles.
- Interest in or exposure to NoSQL databases such as MongoDB and Elasticsearch.
- Understanding of web technologies and RESTful API development.
- Willingness to learn and work with TypeScript and Node.js.
- Strong analytical and problem-solving skills focused on software quality.
- Effective communication and collaboration skills in a team environment.
Preferred Qualifications and Benefits
Technologies you will work with include Java, Spring Boot, TypeScript, Node.js, Angular, React, MongoDB, MySQL, Redis, Neo4j, DynamoDB, Docker, Kubernetes, Git, AWS, Kafka, GraphQL, and SonarQube. Development practices emphasize Agile (Scrum), CI/CD, Microservices, and Test-Driven Development (TDD).
Why join us? You will work with modern technologies and industry-leading engineering practices, learn from experienced engineers and mentors, and gain hands-on experience building scalable, cloud-native applications. Our environment is supportive, innovative, and focused on growth, providing continuous learning and professional development opportunities to accelerate your career.
Additional benefits include a flexible working environment, volunteer time off, access to LinkedIn Learning, and an Employee Assistance Program (EAP).
NIQ embraces the use of artificial intelligence tools throughout the recruitment process to enhance efficiency and fairness. All hiring decisions are made by humans, with AI tools regularly reviewed to mitigate bias and ensure compliance with laws and regulations.
NIQ is a global leader in consumer intelligence, combining advanced analytics and comprehensive consumer insights to deliver the Full View™ of consumer behavior. Operating in over 100 markets and covering more than 90% of the world’s population, NIQ is committed to fostering an inclusive workplace that reflects the diversity of the communities it serves. We welcome candidates who share our dedication to diversity, equity, and inclusion.
For more information about our diversity initiatives and company values, please visit NIQ’s official website.