M+E Technology Job Board

Software Engineer

  • linkedin
  • fb
  • twitter
  • google plus
  • email

Nielsen

Nielsen Global Media collects billions of data points on what consumers watch. We study consumers in more than 100 countries, and help our clients globally identify unmet needs, develop new products and deliver them in an engaging way. We are constantly evolving, not only in terms of where we measure, or who we measure, but in how our insights can help drive profitable growth.
 
DESCRIPTION
 
Design, engineer, develop, troubleshoot and deploy Gracenote’s software applications, product features and data platforms by writing application code that meet internal and user technical requirements and established industry object-oriented coding standards using programming, applications and tools: Write and conduct relational database queries and NoSQL) using coding tools to engineer, test and maintain Gracenote’s proprietary databases and products and their interacting parts that allow customers to search, filter and analyze large amounts of unique digital data/metadata in a highly efficient, functional and bug-free manner.Design, develop and deploy service-oriented applications and data platform architectures in AWS (Amazon Web Services) environments for scalability, performance and reliability using configuration management and programming tools, such as Ansible, Chef, Docker, Java, and SQL.

Gather, evaluate and determine internal and external business requirements for new product features, assess new customers’ technical requests, and build out the framework to meet the technical requirements.

Write, review and test self-built software programming and systems code, utilizing functional testing and automated tests.Support software engineers and other internal stakeholders, performing team-level technology administration to ensure successful project completion, assisting in hardware, systems and application maintenance, monitoring project progress, participating in Scrum meeting prep, assembling team documentation and coordinating logistics between different team members, throughout the software development lifecycle. Monitor, document and report on each project’s progress to the Software Engineering team and Product Management, and prepare custom data reports and deliverables for Product Managers as needed. May work from home from any location in the U.S. or from any Nielsen office in the U.S. Tools and technologies used: Ansible, Chef, Docker, PHP, Java, Scrum, Groove, MySQL, PostgreSQL, SQL Server and QA.
 
QUALIFICATIONS
 
Minimum Requirements:Bachelor’s degree in computer science or a related field with an information technology focus (foreign equivalent degree acceptable) plus two (2) years of experience in software development.

This must include: 2 years of experience in/with: developing service oriented architectures and an understanding of design for scalability, performance, and reliability; DevOps experience deploying and tuning the built applications; coding PHP. One (1) year of experience in/with: Configuration management tools such as Ansible, Chef, or Docker; coding in Java, Javascript, and SQL; Agile concepts, such as Scrum, CI, and Test-driven development; building applications using relational databases such as MySQL, PostgreSQL, or SQL Server and QAT and Test Automation. May work from home from any location in the U.S. or from any Nielsen office in the U.S. M-F, 40 hours/week.