Role: Software Engineer – Java,UI
ABOUT MEDIA IQ
Media iQ is an analytics technology company unlocking insights to help drive business growth. Media iQ has a clear vision for their clients – to inspire through insights. They are experts at ingesting large amounts of data, modelling data to convert into insights and then actioning these insights through a variety of products and services.
Our People have an endearing and unique quality that sets them apart from the rest and that is why our product inspires. Our People make the difference and our values make the people. In short, Media iQ make data valuable, insightful, and intelligent, which helps clients engage customers, grow sales and generate revenue. The major focus of the business is programmatic advertising on which they enjoy a 95% client retention rate globally across brands such as Walmart, Barclaycard and Ford.
MEDIA iQ was founded in 2010 October by Gurman Hundal and Lee Puri, with its original base in London, UK. Over time, Media iQ has remained an independently funded organisation, which has grown organically on a global scale. With 550 clients, 300 staff and 12 offices, spanning 6 countries and 3 continents, Media iQ has proved that unlocking actionable insights can make a large difference to clients globally.
- Represent over 550 Client’s Globally
- 95% Retention Rate of Client’s since Launch
- 300 Global Employee’s, with Staff Retention Rate over 90%
- Offices in London, Manchester, Hamburg, New York, Toronto, Bengaluru, Sydney and Melbourne
- Award Winning Infrastructure – Recently voted for the ‘Best Use of Data’ as well as ‘Best Trading Team’ in UK and ‘Most Innovative Brand in Mobile’ in North America
MiQ is looking for a Senior Software Engineer to work in our Development team that builds our proprietary platform AiQ.
AiQ is a Cloud only Microservice based platform that handles our real time and API based integrations with our buying platforms as well encompasses our front end business operation products such as our campaign management, optimisation and visualisation products. Our team is constantly building more such new products, platforms and systems for internal and external business consumption.
You will have the opportunity to design and develop end to end software components and systems from ground up and have ownership of them. You will have the opportunity to utilize a variety of latest Web application frameworks, Big Data technologies, Angular/React UI frameworks. You will be part of agile teams that utilizes CI and CD pipelines to speed up the products’ time to market.
Your key stakeholders would include the leads of various teams (campaign, trading, sales/marketing). You will be supported by your peers and experts across many fields who will help you succeed.
- Own and drive business features into tech requirements
- Design & develop full stack modules and components
- Hands on in end to end technology stack development
- Quickly create quality prototypes
- Assist peer developers for coding and troubleshooting
- Staying updated on emerging technologies
- Promote coding best practices
- Ensuring that all deliverables adhere to our world class standards
- Mentor and develop junior developers in the team
- Excellent grasp of at least one language
- Excellent understanding of algorithm & data structures
- 2 – 5 years experience developing with an Object Oriented Language (Java, C++)
- Good knowledge of Linux environment
- Experience building multi-tier web applications, experience working on all layers of the stack is a plus
- Good understanding of Big Data technologies and Distributed systems is a plus
- Experience with cloud environments such as AWS, Google Cloud or Azure is a plus
- Excellent analytical and problem solving skills
- Stay upto date with the latest technologies and then apply them in relevant products
- Good communication and presentation skills
- Ability to collaborate across multiple functions
- Extreme attention to detail
- Ability to meet tight deadlines and prioritise workload
Bachelor’s or Master’s degree in Engineering is a must
WHAT WE VALUE IN OUR PEOPLE
- INNOVATION, the difference between good and great
- PASSION, infectious, creates momentum
- COMMUNITY, making the world a smaller place
- AMBITION, potential is limitless
- DETERMINATION, always find a way
- ADAPTABILITY, change is exciting
- PERSONALITY, endearing, unique and authentic
Software Engineer – Java,UI
Software Engineer – Java,UI
Enter your email and get it now!
Simply enter your email address and the download link will be sent right to your inbox.