Lead Sw Architect

Honeywell Honeywell · Industrial · Bengaluru, Karnataka, India

Lead Software Architect role at Honeywell focusing on designing and developing scalable software architectures for process and DCS solutions, incorporating AI/ML and Azure. The role involves researching emerging technologies, architecting microservices, and ensuring system integration and scalability within the industrial domain.

What you'd actually do

  1. Design and build reliable, scalable, and highly available applications utilizing REST APIs, C#.Net, AI/ML, and Azure for process and DCS-based solutions.
  2. Research and evaluate emerging technologies and methodologies in process control, data analytics, and AI to enhance existing solutions and develop new product features.
  3. Architect and design complex microservice solutions, ensuring effective system integration and scalability.
  4. Develop and automate cloud infrastructure using appropriate Azure services.
  5. Work proficiently with relational and document databases such as PostgreSQL, Druid, MongoDB, Cosmos DB, and apply knowledge of graph databases when needed.

Skills

Required

  • B.Tech/B.E. in Computer Science, Software Engineering, Electrical/Electronics, Instrumentation Engineering, or a related field
  • Over 15 years of experience in product/software development
  • at least 10 years in full stack development with an emphasis on cloud-based applications and the process/DCS domain
  • More than 6 years of experience in software architecture and designing cloud-based solutions incorporating AI
  • Domain expertise in process industries such as refineries, chemicals, petrochemicals, metals, mining, and other continuous or batch processes
  • Front-End: In-depth knowledge of React.js, JavaScript/TypeScript, and associated libraries (Redux, etc.); familiarity with HTML5 and CSS3
  • Back-End: Strong proficiency in .NET Core, Python, C#, ASP.NET Core for REST/Web API and microservices development
  • APIs: Thorough understanding of REST API and Web API design, Swagger/OpenAPI, and Postman
  • Cloud: Experience using Azure services and container technologies; practical experience with AI/ML and Agentic Frameworks
  • Identity and Access: Expertise in OAuth 2.0, Active Directory Federation, and RBAC
  • Cybersecurity: Mastery of secure design and development practices
  • Databases: Extensive experience with SQL databases (PostgreSQL, MySQL, Cosmos DB)
  • DevOps: Knowledge of CI/CD tools (Bitbucket, GitHub Actions), Docker, Kubernetes
  • Version Control: Skilled in Git and platforms like GitHub, GitLab, or Bitbucket
  • Exceptional understanding of design principles, architectural patterns, and coding standards
  • Proficiency in process data analytics, statistical modeling, deep learning, reinforcement learning, LLMs, and Agentic AI
  • Familiarity with agile methodologies and demonstrated success working in cross-functional teams
  • Excellent problem-solving skills and a proactive, innovative approach to product development
  • Strong communication, presentation, and interpersonal skills

Nice to have

  • Contributions to patents or published technical papers relevant to the field
  • apply knowledge of graph databases when needed
  • familiarity with AI-assisted coding tools

What the JD emphasized

  • More than 6 years of experience in software architecture and designing cloud-based solutions incorporating AI
  • Proficiency in process data analytics, statistical modeling, deep learning, reinforcement learning, LLMs, and Agentic AI

Other signals

  • design and build scalable applications utilizing AI/ML
  • research and evaluate emerging technologies and methodologies in AI
  • architect and design complex microservice solutions
  • practical experience with AI/ML and Agentic Frameworks
  • Proficiency in process data analytics, statistical modeling, deep learning, reinforcement learning, LLMs, and Agentic AI