< Back to results

Senior Software Engineer - Fullstack


MiQ / Bengaluru / Engineering & Modelling
Job Overview

QUICK FACTS

  • Represent over 450 Client’s Globally
  • 97% Retention Rate of Client’s since Launch
  • 700 Global Employee’s, with a 100% Staff Retention Rate in the first 3 years of the business, currently 93%
  • Offices in London, Manchester, Hamburg, 10 cities in the US, Toronto, Australia and Bangalore
  • 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

Roles & Responsibilities

  • Very good understanding and knowledge of all elements of tech stack and is able to switch seamlessly
  • Actively reviews code, contributes to coding gudelines
  • Contributes to software design and is able to incorporate feedback effectively
  • Able to build an execution plan for features and prioritize the feature tasks
  • Excellent team player and works very effectively with all other functions
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
  • Initiates or participates in discussions in the team on new technologies or frameworks

Qualifications & Experience-

  • 3 + years’ experience developing with an Object Oriented Language (Java, C++).
  • Excellent grasp of at least one language.
  • Excellent understanding of algorithm & data structures.
  • Good knowledge of the Linux environment.
  • Good understanding of UI technologies such as Javascript, jQuery, AngularJS, ReactJS.
  • Good understanding of multi-tier web applications, hands-on across layers of the stack is a plus.
  • Good knowledge of SQL and NoSQL databases
  • Good knowledge of CI/CD pipelines
  • Basic knowledge of Big Data technologies and Distributed systems is a plus.
  • Experience with cloud environments such as AWS, Google Cloud or Azure is a plus

Skills -

Must Have

  • Hands on with Java or Kotlin and understanding of Microservices architecture
  • Excellent analytical and problem-solving skills.
  • Good understanding of multi-tier web applications, hands-on across layers of the stack is a plus.
  • Good understanding of UI technologies such as Javascript, jQuery, AngularJS, ReactJS.
  • Good knowledge of SQL and NoSQL databases

Good to Have About the Product

  • AWS cloud exposure with S3, EC2, Lambda, Kinesis
  • Knowledge around scalable service architecture
  • Good understanding of Spring Boot

Latest Jobs at MiQ


MiQ Overview

We’re MiQ, a programmatic media partner for marketers and agencies. Our better connected approach to programmatic advertising means we can connect data, discover insights and activate them in high-performance campaigns to deliver real business outcomes for our clients in an increasingly divided world. Making the most of your data is complex. You need to connect all your first party data, enhance it with the right second and third party data, analyse it with data science technology and resources, then use the insights you gather to build creatives with the right messages and target them to the right audiences with expert programmatic trading. We connect the right people, industry partnerships, and technology in a complete programmatic stack so we can solve your precise business challenges by maximising the value of your data.

Website Twitter LinkedIn Archive


Visit MiQ Careers Page (opens new tab)
MiQ Jobs by Location

Check below to see all of the open MiQ jobs organised by office location.

Austin (1)

Bangalore (2)

Bengaluru (6)

Chicago (3)

Hamburg (2)

London (4)

Los Angeles (2)

Manchester (1)

Mumbai (2)

New York (8)

Toronto (1)

US - Remote (1)

MiQ Jobs by Team

Check below to see all of the open MiQ jobs organised by team.

Client Services & Strategy (11)

Engineering & Modelling (5)

Finance & Accounting (1)

Grads & Internships (2)

Partnerships (1)

People & Places (1)

Product & Design (6)

Sales & Sales Support (3)

Technical Services (3)