Software Developer

Nielsen studies consumers in over 100 countries to provide our clients the most complete view of trends and habits worldwide.  Our dynamic team designs, builds and maintains software solutions that enable us to drive insights for our clients.

 

Nielsen is an Academy Company with a strong technical and soft skills training program.  We give our employees the skills to work with next generation Big Data and Business Intelligence tools such as Hadoop and MicroStrategy, creating proof of concepts and developing software for mobile and traditional platforms.  We are proud of our flexible and casual work environment. 

 

Job Purpose:

We are currently looking to hire several seasoned C++ engineers to our growing team. The ideal candidate would be someone who can hit the ground running with C++ and comes from a Mathematics/Quantitative background. If you are a C++ developer and are looking for an opportunity to work with multi-terabyte to multi-petabyte range of data then this might be the opportunity for you!

 

Responsibilities:

•Design, analyze, develop, document, test, and maintain highly complex software systems with high-quality standards, minimal defects, and the most effective technical solutions for the business.

•Interact with Product Owners, and Delivery Leads to construct complex software applications from verbal and written requirements.

•Contribute to the planning for acceptance testing and implementation of new software, performing configuration management tasks.

•Provide support to internal users, support staff, and vendor partners to assess production incidents, estimate application changes, and apply timely resolutions.

 

The ideal candidate:

•Degree in Computer Science, Math, Engineering or a related discipline

•2+ years of software development/engineering experience

•4+ years of IT experience

•1+ years of experience working with onshore and offshore team members

•Mastery of  C++ working in a Unix/Linux environment.

•Practical knowledge of Data Structures and Algorithmic development.

•Prior experience with performance tuning.

•Experience in one or more of MS SQL, Oracle, Sybase or other RDBMS

•Advanced knowledge of software design and testing principles