Senior Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
NielsenIQ Brandbank Software Engineers work collaboratively alongside other development team members, Product Owners & Engineering Managers to realise business goals. Working within a dedicated delivery team, the Senior Software Engineer - using an incremental delivery approach - is responsible for guiding the team in developing new and existing products by understanding and translating backlog items into solutions Job Responsibilities: Approach work from an Agile mindset applying practices and principles wherever possible Attend and participate in all Sprint events to achieve desired outcomes, taking a leading role where required to ensure events have a good outcome Collaborates closely with all team members to take a shared responsibility for the sprint backlog and their success Maintain broader code quality through peer code reviews Identify improvement opportunities and agree on actionable improvements Be available, on a best endeavors basis, to support the resolution of Severity 1 and 2 incidents for applications owned by your team between 7am and 10pm local time on local working days as well as providing retrospective feedback Role Requirements E=essential, P=preferred E - Demonstrable experience of mentoring other more junior Engineers E - Bachelor's Degree in a relevant field of work or equivalent professional qualification or experience E - Strong hands on technical skills across some or all of the Microsoft Stack and other key technologies: PHP MS Azure Javascript / Typescript (React preferable) MySQL PHPUnit Elasticsearch GIT XML, JSON E - Excited by technology, with up to date understanding of latest technologies E - Ability to learn new languages and technologies quickly E - Familiarity and good experience with Agile development methodologies and the complete product lifecycle from inception to delivery E - Good understanding of software architecture, issues and design E - Good understanding of data and databases E - Proven track record or working as part of a team to deliver software solutions to meet customer needs E - Thorough and detailed approach with the ability to identify appropriate user/business solutions E - Some experience of code reviews and coding standards E - Excellent communication skills - both written and verbal E - An analytical mind
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Nielseniq? Share your experience