Senior Java Developer – Ignition SDK & Control Systems (Oil & Gas Domain)

Quest Global

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 17 days ago
Job Requirements
  • 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.
Work ExperienceCore 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 Automation’s 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).
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.

Quest Global

Similar Jobs

  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 20 hours ago
    • Apply easily
  • Senior Developer (iOS)

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 1 day ago
    • Apply easily
  • Senior Developer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 2 days ago
    • Apply easily