Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Developer - Ignition SDK & Control Systems @ Quest Global

Home > Software Development

 Senior Java Developer - Ignition SDK & Control Systems

Job Description

Job Requirements

Key Responsibilities

  • Analyze, reverse-engineer, and document an internally developed Sequential Control System toolkit based on Ignition SDK and Java.
  • Sustain, enhance, and develop the toolkit codebase with minimal documentation and limited KT support from client.
  • Identify code architecture, functionality, and integration with database and UI components.
  • Work closely with client engineers to validate analysis findings and propose sustainable solutions.
  • Provide long-term development, testing, and database management support for the ARTIE toolkit.
  • Collaborate with controls engineers and other developers supporting Honeywell SCM and other toolkits.

Required Skills & Experience

Core Technical Skills:

  • 8+ years of Java development experience with strong understanding of OOP, threading, memory management, and exception handling.
  • 3+ years of experience with Ignition SDK or Inductive Automations Ignition platform (Designer, Gateway, Tags, Perspective/Vision modules).
  • Strong Python scripting experience, especially in integrating with Ignition tags, SFCs, and display elements.
  • Experience in reverse engineering legacy applications and documenting architecture and design artifacts.
  • Hands-on experience with SQL databases writing queries, optimizing data access, and schema understanding.
  • Familiarity with Git or other version control systems.

Ignition Platform Specific Skills:

  • Ignition Vision HMI development and tag structures (UDTs, SFCs).
  • Understanding of Ignition Designer layer and interaction with UI elements.
  • Experience with integration of Ignition applications with control systems (DCS/SCADA/PLC).

Work Experience

Good to Have

  • Prior experience with Honeywell SCM, UCM, RCM, or similar sequential control systems.
  • Experience with Honeywell Experion systems, CAB (Custom Algorithm Blocks), control logic, and HMI development.
  • Understanding of Purdue Enterprise Reference Architecture and system interactions between L2 and L4.
  • Exposure to industrial process automation (chemical plants, distillation units, reactors).
  • Familiarity with technical document management and ticket-based sustainment workflows.

Behavioral & Soft Skills

  • Highly resourceful and self-motivated with minimal supervision.
  • Ownership mindset to proactively drive sustainment and development items.
  • Strong written communication skills for documenting technical architecture and sustaining knowledge base.
  • Responsive to sustainment ticket resolution with a customer-first approach.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Quest Global
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java SDK Ignition Scada SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java/C++/Python with Generative AI( must ) : Bangalore

  • Oracle
  • 4 - 9 years
  • Bengaluru
  • 14 hours ago
₹ Not Disclosed

Senior PHP Developer

  • Corient Business
  • 2 - 3 years
  • Mumbai
  • 19 hours ago
₹ Not Disclosed

RPA Developer

  • Corient Business
  • 2 - 4 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Teamcenter Developer

  • Intelizign Lifecycle
  • 5 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Quest Global

Synapse Quest Global is an industry leader & one among the fastest growing Service company in design services in the world and is the engineering backbone of most top tier Semiconductor and System companies around the world. Synapse Design target customers are companies with $1 billio...