OneMain Financial Jobs

Job Information

Honeywell Lead SW Architect in Bengaluru, India

The Lead Software Architect is responsible for ensuring that software architecture design and development aligns with business objectives and scalability requirements. This role involves partnering across functions to define system requirements and designing solutions that integrate seamlessly into complex engineering environments. The Lead Software Architect will drive innovation by prototyping and evaluating new tools, frameworks, and methodologies to enhance development processes.

Key Responsibilities

  • Serve as a Software Architect with 13-16 years of experience in architecting large-scale on-premises solutions, SaaS applications, and services.

  • Design and build reliable, scalable, and highly available applications using Microsoft Technologies and AI/ML, applicable in both on-premises and SaaS environments.

  • Lead R&D initiatives to innovate and enhance simulation and optimization of process solutions, facilitating autonomous process operations. This includes developing process dynamic models, control strategies, soft sensors, process simulations, real-time optimization, and monitoring solutions.

  • Develop robust models using advanced AI technologies for control and optimization of process industries, utilizing both data-driven and hybrid approaches.

  • Collaborate with portfolio managers, product owners, software architects, and customers to define technical requirements, scope, and feasibility for new features and enhancements.

  • Research and evaluate emerging technologies and methodologies in process control, process data analytics, and AI to improve existing solutions and develop new enhancements.

  • Design and architect complex microservice solutions.

  • Work closely with cross-functional teams to define, design, and deliver new features.

  • Make informed trade-offs when selecting tools and technologies.

  • Optimize development costs, including developer resources, tools, and infrastructure, without compromising quality.

  • Demonstrate proficiency in Agile practices and methodologies with experience in fast-paced scrum teams.

  • Utilize CI-CD pipelines and deliver application features regularly, adhering to a two-week cadence.

  • Act as a team player, collaborating with other architects and supporting junior team members in the scrum team.

  • Apply software engineering concepts, including OOP, SOLID design principles, and architecture patterns, to optimize design and development.

  • Use logical reasoning to identify strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.

  • Exhibit strong analytical and problem-solving skills, operating in a feedback-driven manner and understanding performance expectations.

  • Communicate ideas and thoughts effectively through verbal presentations and written documentation.

  • Act as a liaison and build consensus among stakeholders.

  • Ensure compliance with industry standards, security best practices, and performance benchmarks.

  • Mentor and guide engineering teams, fostering technical excellence and innovation.

  • Evaluate emerging technologies and propose adoption strategies for future product roadmaps.

Qualifications

  • Ph.D. or master’s degree in chemical engineering, control engineering, instrumentation engineering, or electrical engineering, with focus on process control, systems and control, process optimization, process data analytics, or a related field.

  • Minimum of 13 years of industrial experience in designing, developing, and implementing advanced process control and optimization solutions.

  • Deep expertise in control theory, model predictive control, system identification, optimization algorithms, process data analytics, statistical modeling, deep learning, reinforcement learning, LLMs, and Agentic AI.

  • Patent contributions or published technical papers in relevant domains.

  • Proficiency in programming languages such as C++, .NET, and Python for developing control, optimization, and data-driven solutions.

  • Familiarity with cybersecurity principles for embedded and IoT systems.

  • Domain knowledge in process industries, including refineries, chemical, petrochemical, metals, and mining, as well as other continuous or batch processes.

  • Experience with agile methodologies and successful collaboration within cross-functional teams.

  • Familiarity with version control systems like Git; experience with platforms such as GitHub and Bitbucket is preferred.

  • Strong problem-solving abilities and a proactive mindset that fosters innovation and enhances product development.

  • Excellent communication, presentation, and interpersonal skills.

Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.

DirectEmployers