Sr. Advanced Software Engineer

Honeywell Honeywell · Industrial · India · Remote

This role is for a Sr. Advanced Software Engineer at Honeywell, focusing on designing, developing, and maintaining scalable software solutions using .NET Framework, PowerShell, RESTful APIs, and Microsoft Azure services. The engineer will also collaborate with cross-functional teams, ensure code quality, contribute to microservices architecture, and support containerized workloads. A key aspect is exploring and contributing to GenAI-enabled solutions through experimentation and proof-of-concept development, though AI/ML is not the core craft of the role.

What you'd actually do

  1. Design, develop, and maintain scalable, secure, and high‑performance software solutions using the .NET Framework.
  2. Develop and automate solutions using PowerShell for deployment, configuration, and operational tasks.
  3. Design, build, and consume RESTful APIs, ensuring adherence to best practices for performance, security, and maintainability.
  4. Architect and implement cloud‑native solutions leveraging Microsoft Azure services, including App Services, Storage Accounts, and Service Bus.
  5. Explore and contribute to GenAI‑enabled solutions, including experimentation, integration, or proof‑of‑concept development.

Skills

Required

  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics
  • Minimum 8+ years of experience in advanced software engineering or related roles
  • Strong leadership and team management skills
  • Excellent problem-solving and decision-making abilities
  • .NET Framework
  • PowerShell
  • RESTful APIs
  • Microsoft Azure services
  • App Services
  • Storage Accounts
  • Service Bus
  • GitHub
  • microservices-based architecture
  • AKS (Azure Kubernetes Service)
  • ACS (Azure Container Services)
  • SQL
  • NoSQL databases
  • HTML
  • CSS
  • JavaScript
  • Python
  • UI/UX principles
  • testing frameworks and methodologies
  • CI/CD pipelines
  • DevOps best practices

Nice to have

  • Provide operational support and guidance for production systems, including monitoring and performance tuning.
  • Work with platforms such as vCenter / vCloud Director (VCD) for infrastructure operations, where applicable.
  • Mentor junior engineers and provide technical leadership during design and implementation phases.
  • Stay current with emerging technologies, frameworks, and industry trends, recommending improvements where applicable.

What the JD emphasized

  • Minimum 8+ years of experience in advanced software engineering or related roles
  • Strong leadership and team management skills
  • Excellent problem-solving and decision-making abilities