You Must Have
- 6+ years of experience in ASP.NET Core, ADO.NET, Dapper, C#, RESTful APIs, multithreading, SQL Server, HTML, CSS3, JavaScript, TypeScript, XML, jQuery, and ReactJS.
- Proven experience as a Full Stack Developer or in a similar role.
- 3+ years of experience in multiple frontend technologies (HTML, CSS3, JavaScript, XML, jQuery, ReactJS).
- 3+ years of experience with backend technologies including ASP.NET Core, WCF, Web API, and SQL Server.
- Hands‑on experience with CI/CD tools such as GitHub Actions, Azure DevOps, and YAML pipelines.
- Knowledge of security practices such as OAuth2, JWT, Azure AD, and secrets management.
- Familiarity with asynchronous messaging, event‑driven design, and cloud‑native architecture patterns.
- Experience working with databases like MySQL, MongoDB, and InfluxDB, along with knowledge of web servers and UI/UX principles.
- Strong understanding of object‑oriented programming (OOP).
- Solid foundation in data structures and problem‑solving.
- Expertise in Test‑Driven Development (TDD).
We Value
- Experience with containerization technologies (Docker, Kubernetes).
- Exposure to Agile development methodologies.
- Familiarity with tools such as Blackduck Hub, TwistLock, and SonarQube.
- Strong understanding of cloud technologies and systems.
- Excellent communication and presentation skills.
Key Responsibilities
- Lead and contribute to designing scalable, secure, and cloud‑agnostic solutions using .NET Core / ASP.NET Core.
- Architect platform components leveraging Azure services such as App Services, Service Bus, API Management, Event Grid, Key Vault, Storage, and more.
- Provide architectural guidance for frontend applications built with ReactJS.
- Design relational database schemas, stored procedures, and optimized SQL queries in SQL Server.
- Perform Technical Product Ownership tasks including evaluating technical feasibility, influencing backlog prioritization, and contributing to the technical roadmap.
- Develop architecture and design documentation such as HLDs, LLDs, sequence diagrams, and integration patterns.
- Collaborate with cross‑functional teams to gather both functional and non‑functional requirements.
- Translate business and system requirements into detailed technical specifications, API contracts, user stories, and acceptance criteria.
- Maintain thorough documentation of technical standards, design decisions, and development guidelines.
- Build complex backend services and APIs using .NET Core.
- Contribute to frontend development using ReactJS, TypeScript, and related libraries.
- Write optimized SQL queries, stored procedures, and conduct database performance tuning.
- Enhance CI/CD pipelines and DevOps automation using Azure DevOps or GitHub Actions.
- Conduct comprehensive code reviews to ensure code quality, maintainability, scalability, and security.
- Troubleshoot and resolve complex issues across backend, frontend, cloud, and database layers.
- Lead root cause analysis (RCA) initiatives and implement long‑term preventive measures.
- Improve system observability through effective logging, monitoring, metrics, and alerting practices.
- Collaborate with graphic designers to implement web design features.
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.