Software Developer (Backend) – Engineering Team, India (Pune)

QiO Introduction

QiO Technologies is a Gartner Magic Quadrant Industrial IoT AI Analytics company delivering Industry 4.0 software solutions for the industrial sector – specifically Manufacturing, Utilities and Healthcare.

QiO has:

  • Developed and delivers augmented AI applications to accelerate digital transformation, revenue growth and sustainability for the global industrial sector.
  • Invested over 100+ person years in building, world leading AI driven, Industrial IoT suite of augmented analytics applications.
  • A strong founder and management team with deep experience and expertise in IoT, Industrial and software sectors.
  • Operations across Europe, USA, and India.

The QiO Foresight Suite® of products delivers augmented analytics support to the engineers/operators with actionable insights recommendations to senior management, making a measurable difference to operational and financial performance.

  • Foresight Sustainability®: Reduces energy costs and carbon footprint, optimises renewable energy consumption, avoids tariff increases, allows plant managers to optimise production, quality, costs and energy without compromising safety.
  • Foresight Maintenance®: Creates Digital Health Records for assets to reduce maintenance costs, optimise uptime of critical equipment, increase asset reliability and capacity utilisation and safety management, and automate maintenance processes.
  • Foresight Service®: Delivers seamless customer service support, delivering prescriptive and predictive service requirements, streamlining warranty management, reducing total cost of service while accelerating timeline and access to information for service engineers.


QiO Technologies is looking for an ambitious Software Developer (Backend) to design, develop, deploy and maintain innovative solutions using the latest Java based tools and technologies.

The Developer will work in conjunction with UI and UX Developers and focus on delivering the backend services and systems integrations whilst ensuring customers are upskilled in QiO’s products to ensure successful handover. Providing clear and concise documentation for all key designs, whilst ensuring the highest level of quality.


This role is specific to Pune, Maharashtra, India. We would therefore ideally like to see candidates from Pune and commutable areas.

Unfortunately, we are not able to support relations or visa sponsorship.

Requirements & Competencies

  • Software Architecture.
  • Domain Driven Development and data modelling technics.
  • Knowledge of design patterns and modern application stacks, familiarity with Java, Microservices, NoSQL DBs, OO design patterns, unit and integration tests REST, Spring and JEE.
  • Able to create well-crafted, object-oriented code in Java that aims for resilience, scalability, and maintainability.
  • Experience in developing applications on cloud architecture.
  • Agile and Scrum.
  • Create clear, concise and well-tested code.
  • Deploy code creating industry standard products.
  • Review’s standard of work, ensuring that only work meeting the highest levels of quality are delivered.
  • Can identify, manage and migrate risk on a project.
  • Strives to learn new skills and stays connected to technical developments/advancements, successfully applying them to work practices whenever appropriate.
  • Participate in the daily scrum call and work with project and development teams as required ensuring work is prioritised and actioned.
  • Ensure the customers are upskilled in the way QiO work.
  • Responsible for ensuring all key design documents are completed for the solution.
  • Develops tools or processes as appropriate to improve productivity.
  • Collaborate with internal teams to ensure delivery of industry class products.
  • Apply advanced technical knowledge and skills in developing solutions or problem solving where complexity, innovation and technical expertise are required.
  • Keep up to date with Industry 4.0 market trends and developments whilst developing knowledge of QiO customers and their industry domains.
  • Create, maintain, and deliver documentation relating to customer projects.

Qualifications & Experience

  • Minimum BSc in Computer Science.
  • An advanced degree in Computer Science and knowledge of mechanical and / or electrical systems preferred.

To apply for this role, please email your application, including a cover letter and CV, to

COVID and Hiring

As we navigate through this pandemic, we want to reassure you that keeping candidates and our employees safe is of paramount importance to us. That’s why the entire recruitment process will take place remotely, using phone and video calls (usually zoom).

For successful candidates who end up being hired, we always ensure a safe, engaging and (for the time being) remote onboarding experience.

Equal Opportunity

We know that diverse teams are strong teams and welcome those with alternative identities, backgrounds, and experiences to apply to join our team.