We’re looking for a developer who can delve into new subject matter every day; someone who is always pushing the limits of traditional software development.
The successful candidate will be a curious, collaborative person who is eager to draw on what they already know and who jumps at any opportunity to dive into new territories. They will be happy and eager to be involved in testing the Engineering products, to ensure the software is of the highest quality and to get amazing exposure to the SDLC.
We develop primarily in AngularJS with a C# .Net Core backend hosted on Azure - you may have a greater interest in some of these technologies than others, but we’re looking for people who want to make a well-rounded full-stack contribution to every part of every project.
We work hard, stay passionate, stay curious and support each other. We are always refining our processes and looking at emerging technologies; in Engineering, everyone has a seat at the table.
ABOUT THIS JOB
The Senior Developer within the Engineering Team at Nielsen Brandbank will bring their hands-on technical experience, flair for innovation and willingness to learn to help maintain existing Engineering products, test new features and provide support in the development of new products. Working with the Engineering Manager, Lead Developer and Senior Developer, the Junior Engineering Developer will translate requirements, ideas and opportunities into features, prototypes and products; whether using technology and processes they are already familiar with or after a period of R&D and discussion within the team. They will take part in all aspects of the SDLC, bring energy to agile ceremonies and support other members of the engineering team.
Development of bespoke software applications
Work closely with and under the direction of technical leads, product owners and solution architects on the definition and planning of software projects
Complete testing and work alongside testers to of products to ensure software quality whilst taking ownership of the quality of code you produce and performing tests when necessary
Work within coding standards, quality and timescales as directed by the solution architects and technical leads, whilst also feeding improvements and suggestions back into the process
Provide peer code reviews and take steps to rectify issues and improve code quality
Provide 2nd/3rd line support as and when required.
Consult with internal and external customers as required
Feed into process improvement
Be an advocate for the ‘Engineering way’ and engineering products
Keep solutions focused on the user and prioritise a good UX
Provide feedback and escalate issues into the Lead Developer and Engineering Manager
A LITTLE BIT ABOUT YOU
You are excited about technology and keep up to date with the latest trends and developments, you are eager to learn and self-develop while having a strong understanding of how our products work.
Demonstrable 5 + hands-on technical skills across some of the Microsoft Stack and other key technologies:
.NET (C#, Core 2.0+)
Machine Learning (specifically Computer Vision)
DevOps tools (ideally Azure DevOps)
Cloud platforms (ideally Azure)
Proven track record of working as part of a team
Thorough and detailed approach with the ability to identify appropriate user/business solutions
Experience in full systems development lifecycle
Understanding of software architecture, issues and design
Experience of coding standards
Experience working with agile methodologies and using agile tools
Good understanding of data and databases
Ability to infer user requirements and deliver them using the most suitable technology
Experience delivering rapid proof of concept prototypes
Good UX design experience
Nielsen Brandbank is one of the world's most trusted providers of digital product content, delivering an end to end solution for brands, retailers and wholesalers across the globe. With over two decades of experience in the FMCG industry, Nielsen Brandbank operates in over 16 countries, distributing over 50 million digital product assets from 7000+ global brands to 260+ retail and wholesale partners. As a world leader, we are ever-evolving to create, manage, distribute, optimise and measure product content across the FMCG industry, powering an enriched omnichannel shopping experience. For more information, visit www.brandbank.com.