Senior Software Engineer

United Kingdom, United Kingdom

Job Description


We\xe2\x80\x99re the world\xe2\x80\x99s leading data, insights, and consulting company; we shape the brands of tomorrow by better understanding people everywhere.

Kantar\xe2\x80\x99s Profiles division is home to the world\xe2\x80\x99s largest audience network.

With access to 170m+ people in over 100 global markets, we offer unrivalled global reach with local relevancy. Validated by industry leading anti-fraud technology, Kantar\xe2\x80\x99s Profiles Audience Network delivers the most meaningful data with consistency, accuracy, and accountability \xe2\x80\x93 all at speed and scale.

Job Details

As we continuously evolve the role of technology and automation in our business, we will rely on our Senior Engineers to bring expert-level knowledge of computer languages, frameworks, tools, and practices together with the ability to develop a strong understanding of our business and our industry to help create systems and system architectures that enable and speed that evolution. They will be key members in multi-team architecture efforts, and they will be relied upon to provide both design and technical solutions for their teams or areas of responsibility as assigned.

What you will do!

  • Assist in architecting, design, development, implementation of complex applications and core utilities
  • Collaborate with divisional architects and engineers to set architectural standards for the division
  • Apply understanding of governing security and compliance policies to ensure applications are crafted with security and compliance from the beginning
  • Provide a level of mentorship to team members, including outsourced resources
  • Develop your business domain expertise and provide technical support to SMEs in that business domain
  • Assist in coordinating design efforts that span multiple business domains
  • Ensure systems align with corporate policies and professional standards for security, data integrity, performance
  • Assess emerging software technologies and find opportunities to exploit them for the business
  • Proactively ensure consistent, well documented, and flexible APIs at the system and sub-system level
  • Know and champion standard methodologies in many areas of software engineering (security, testability, reliability, scalability)
  • Assist in helping QA to develop quality and performance monitoring programs for specific systems, sub-systems, and components
  • Drive automated test coverage
  • Promote and influence design for re-use and organizational change with an emphasis on anticipation of business changes in a subject area domain and perform code reviews to ensure the same
  • Design and evolve data persistence strategies according to business needs
What you will bring!
  • Experience as a software developer/engineer
  • Ability to communicate effectively and operate with globally distributed teams that could include internal as well as external offshore resources.
  • Strong understanding of maintainable/testable code through usage of common programming design patterns and principals.
  • Excellent understanding common programming design patterns and principals to achieve maintainability and testability
  • Excellent troubleshooting skills
  • Ability to communicate creative/innovative ideas to other technical team members and possibly key collaborators
  • Able to absorb complex information and communicate effectively with other technical team members
  • Capable of \'thinking out of the box\', and producing creative/innovative solutions to challenging problems
  • Ability to recognize, measure and mitigate risk
  • Strong skilled in at least one programming language (like Node.js or Ruby or Scala or Python), and eager to learn more
  • Experience developing on high scalable, high traffic websites.
  • Experience with Cloud based platforms such as Amazon AWS
  • Experience with Agile SDLC methodologies and practices.
  • Exposure to the Publish-Subscribe model and event streaming platforms such as Kafka, Pulsar, or AWS Kinesis
  • Exposure to serverless computing
  • Experience with Postgres, Oracle, other RDBMS environments and familiarity with No-SQL data solutions
  • Experience with CI/CD methodologies and tools such as AWS CodePipeline
  • Desired familiarity with provisioning tools such as AWS CloudFormation, or Terraform
Country

United Kingdom

Why join Kantar?

We shape the brands of tomorrow by better understanding people everywhere. By understanding people, we can understand what drives their decisions, actions, and aspirations on a global scale. And by amplifying our in-depth expertise of human understanding alongside ground-breaking technology, we can help brands find concrete insights that will help them succeed in our fast-paced, ever shifting world.

And because we know people, we like to make sure our own people are being looked after as well. Equality of opportunity for everyone is our highest priority and we support our colleagues to work in a way that supports their health and wellbeing. While we encourage teams to spend part of their working week in the office, we understand no one size fits all; our approach is flexible to ensure everybody feels included, accepted, and that we can win together. We\xe2\x80\x99re dedicated to creating an inclusive culture and value the diversity of our people, clients, suppliers and communities, and we encourage applications from all backgrounds and sections of society. Even if you feel like you\xe2\x80\x99re not an exact match, we\xe2\x80\x99d love to receive your application and talk to you about this job or others at Kantar.

Kantar

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2975354
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    United Kingdom, United Kingdom
  • Education
    Not mentioned