Advanced Software Engr
Honeywell Technologies · Karnataka
- Experience6–10 yrs
- SalaryNot disclosed
- Work modeunknown
- Posted22 Sept 2026
About Honeywell Technologies
Honeywell Technologies is hiring in Karnataka in manufacturing industrial. This role looks for around 6+ years of experience.
Skills
- C#
- .NET Core
- MQTT
- Protocol Buffers (Protobuf)
- React.js
- JavaScript
- TypeScript
- WebSocket
- REST APIs
- Java
- Spring Framework
- Apache Maven
- Apache Tomcat
- Apache Kafka
- Microservices Architecture
- PostgreSQL
- Redis
- InfluxDB
- Microsoft Azure
- Object-oriented programming
- Design patterns
- Agile
- Scrum
The role
A full stack developer at an industrial automation company designs enterprise IIoT applications using Microservices Architecture, MQTT, and Apache Kafka, and builds scalable cloud-native systems with Microsoft Azure and React.js.
Full job description
Job Description
We are seeking an experienced and highly motivated Advanced Software Engineer with 6-10 years of software application development experience to design, develop, and maintain scalable, high-performance enterprise IIOT applications. The ideal candidate should possess strong expertise across frontend, backend, gateway integrations, cloud technologies, databases, and event-driven architectures.
The candidate will work in an Agile environment and actively participate in Scrum ceremonies, sprint planning, estimation, code reviews, and technical solution design while collaborating with cross-functional teams.
Responsibilities
Key Responsibilities
Application Design & Development
Design, develop, test, and deploy scalable enterprise-grade software applications.Build responsive and interactive web applications using modern frontend frameworks.Develop robust backend services, APIs, and microservices architectures.Implement real-time communication and streaming solutions using WebSockets and messaging platforms.Create secure and high-performing gateway services for device and application integrations.
Architecture & Integration
Design and implement event-driven architectures leveraging Kafka.Develop MQTT-based communication layers for IoT and distributed systems.Implement RESTful APIs and service integrations using HTTP/HTTPS protocols.Work with Protocol Buffers (Protobuf) for efficient data serialization and inter-service communication.
Cloud & DevOps
Design and deploy cloud-native applications on Microsoft Azure.Support CI/CD pipelines and deployment automation.Monitor application health, performance, and scalability in cloud environments.
Database & Performance
Design and optimize database schemas and queries.Work with relational and time-series databases.Implement caching strategies using Redis.Ensure high availability and performance of data services.
Agile Delivery
Participate in Scrum ceremonies, sprint planning, backlog grooming, and retrospectives.Provide accurate estimations and technical guidance.Support continuous improvement initiatives and engineering best practices.
Mentor junior developers and contribute to technical leadership activities.
Required Technical Skills
Gateway Technologies
Strong experience in:C#.NET Framework / .NET CoreMQTTProtocol Buffers (Protobuf)
Frontend Development
React.jsJavaScript (ES6+)TypeScriptWebSocketREST APIs / HTTPState management libraries and modern frontend development practices
Backend Development
JavaSpring FrameworkSpring MVCSpring REST ServicesApache MavenEmbedded TomcatKafkaWebSocketProtocol Buffers (Protobuf)Microservices Architecture
Database Technologies
PostgreSQLRedisInfluxDBDatabase performance tuning and optimization
Cloud Technologies
Microsoft AzureAzure App ServicesAzure StorageAzure Monitoring & DiagnosticsAzure-based application deployment and management
Qualifications
Required Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.6-10 years of hands-on experience in software application design and development.Strong understanding of object-oriented programming principles and design patterns.Experience building scalable distributed systems and microservices.Strong debugging, troubleshooting, and performance optimization skills.
Preferred Skills
Experience with IoT platforms and connected device ecosystems.Knowledge of containerization technologies such as Docker and Kubernetes.Familiarity with CI/CD tools and DevOps practices.Experience with system monitoring, observability, and logging frameworks.Exposure to security best practices for distributed applications.
Soft Skills
Strong analytical and problem-solving abilities.Excellent communication and stakeholder management skills.Ability to work independently and in collaborative Agile teams.Strong ownership mindset and commitment to delivering quality solutions.
Success Criteria
Deliver high-quality, scalable software solutions within sprint timelines.Contribute to architectural, design decisions and technical discussions/decisions.Ensure application reliability, security, and performance.
Drive engineering excellence through best practices, automation, and code quality standards.
About Us
Honeywell Technologies is a global, pure-play automation company with a legacy of innovating to help solve the world’s most mission-critical challenges, enhancing the quality of life for people and communities around the world. We serve the building, industrial and process sectors with a broad portfolio of services, solutions and products, underpinned by our Honeywell Technologies Accelerator operating system and Honeywell Technologies Forge intelligence layer. By combining the deep domain expertise of our more than 50,000 employees with decades of data from our global installed base, we are uniquely positioned to lead the industrial sector’s transition from automation to autonomy.