18 hours ago
Responsibilities
- Design and develop containerized microservices, distributed platform components, service interfaces, APIs, and reusable abstractions.
- Develop event-driven services using RabbitMQ or comparable messaging technologies and asynchronous processing patterns.
- Build services that interact with relational databases, time-series data stores, caching technologies, and file or object storage.
- Develop and support services deployed across Azure, GCP, Alibaba Cloud, Kubernetes-based environments, and Cognition edge or appliance environments.
- Implement reliable service-to-service communication, error handling, retry, integration, installation, configuration, upgrade, and lifecycle-management capabilities.
- Own features and services from design and implementation through automated testing, deployment, integration, troubleshooting, and production readiness.
- Collaborate with technical leads, architects, Product Owners, SRE, cybersecurity, QA, and application teams on architecture, design, code reviews, investigations, and proof-of-concepts.
- Diagnose issues spanning applications, services, messaging, databases, Kubernetes, and infrastructure while considering security, resource utilization, and restricted-connectivity requirements.
Requirements
- 5+ years of professional software-development experience with substantial hands-on development responsibility.
- Strong experience building production-quality backend, full-stack, or platform software.
- Experience with microservice, API-driven, and distributed-system architectures.
- Practical experience with containerized applications, automated testing, and CI/CD.
- Experience with .NET and C#, RabbitMQ or comparable messaging technologies, SQL and relational databases such as PostgreSQL, and caching technologies such as Redis.
- Ability to independently design and deliver moderately complex software components and features and troubleshoot applications and distributed services.
- Experience with frontend engineering, authentication and authorization, secure API design, observability, structured logging, Git-based development, and production troubleshooting.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience is valued.
- Preferred experience includes industrial IoT, connected-device platforms, edge or appliance-based software, hybrid-cloud or multi-cloud platforms, air-gapped environments, telemetry or event-processing systems, Kubernetes-based edge deployments, time-series databases, device and gateway management, and secure software-development lifecycle practices.
- Must meet the stated U.S. Person or export-authorization requirement.
Benefits
- Hybrid work schedule from the Atlanta, Georgia location.
- Employer-subsidized medical, dental, vision, and life insurance.
- Short-term and long-term disability coverage, 401(k) match, flexible spending accounts, health savings accounts, employee assistance program, and educational assistance.
- Parental leave, paid time off, and 12 paid holidays.
- Competitive salary and access to Honeywell’s comprehensive benefits package.
Tech Stack
Categories
About Honeywell
Honeywell is a public industrial technology company that sells aerospace systems, industrial automation, warehouse and building management technologies, and safety and security products to commercial, industrial, and government customers. Its portfolio spans avionics and propulsion, process controls and SCADA, warehouse automation, and IoT software such as Honeywell Forge. The company is headquartered in Charlotte, North Carolina and serves global markets across aviation, energy, logistics, and critical infrastructure.
