Honeywell
Honeywell

Software Engineer

onsite
Bengaluru
Posted 2/6/2026
Exp: 0-2y

About the Role

You will build and maintain modern web applications and APIs using C#/.NET, working with SQL databases and deploying to cloud platforms. This is an entry-level role for engineers who are eager to learn, write clean code, and ship value in an agile environment.

Responsibilities

What You’ll Do

  • Develop features and APIs in C#/.NET (ASP.NET Core, Web API) with unit/integration tests.
  • Design and query relational databases (SQL Server/Azure SQL or equivalent), including schema changes, stored procedures, and query optimization.
  • Deploy and operate cloud-hosted services (e.g., Azure App Service/Functions, storage, secrets, CI/CD pipelines).
  • Collaborate in agile rituals (stand-ups, grooming, sprint reviews), participate in code reviews, and follow secure coding practices (OWASP).
  • Troubleshoot and fix defects, instrument applications for logging/metrics (e.g., Serilog, Application Insights), and contribute to documentation/playbooks.
  • Work with front-end basics (HTML/CSS/JavaScript) to integrate UI with back-end APIs when needed.

Must-Have Qualifications

  • Programming: Solid grasp of C# and .NET (preferably ASP.NET Core, Web API, MVC), asynchronous programming, and object-oriented design.
  • Databases: Comfort with SQL—writing queries, joins, indexes; understanding normalization and performance basics.
  • Cloud Fundamentals: Exposure to any major cloud (Azure/AWS/GCP); understanding of app hosting, identity/secrets, and CI/CD concepts.
  • Testing & Quality: Ability to write unit tests (MSTest/xUnit/NUnit), use mocking frameworks (e.g., Moq), and follow code review standards.
  • Security & Reliability: Awareness of OWASP Top 10, authentication/authorization (OAuth2/OIDC), and basic monitoring/logging.
  • Collaboration: Clear communication, willingness to learn, and comfort working in agile teams using Git.

Nice-to-Have (Preferred)

  • Experience with Entity Framework Core and migrations.
  • Familiarity with RESTful API design, JSON serialization, and API documentation (Swagger/Swashbuckle).
  • Basic front-end framework exposure (React or Angular) for consuming APIs.
  • Knowledge of Azure DevOps/GitHub Actions pipelines and IaC basics (Bicep/Terraform).
  • Container fundamentals (Docker) and microservice patterns.
  • Performance tuning (caching, async I/O) and troubleshooting with profilers or query plans.

Tools & Technologies You May Use

C#, .NET/ASP.NET Core, EF Core, SQL Server/Azure SQL, REST, Swagger, Git, Azure (App Service, Functions, Key Vault, Storage, Application Insights), Azure DevOps/GitHub, xUnit/NUnit/MSTest, Postman, Serilog.

Education & Experience

  • Bachelor’s degree in Computer Science/Engineering or equivalent practical experience.
  • 0–2 years of software development experience (internships and projects count).

Success Measures (First 6–12 Months)

  • Delivers well-tested features that meet acceptance criteria and performance/SLA targets.
  • Consistently passes code reviews and contributes to team standards.
  • Demonstrates growth in cloud deployment, database performance, and secure coding practices.
  • Improves operational reliability by adding useful logs/metrics and closing defects with root-cause analysis.

Working Style

Agile/Scrum, iterat...

About the Company

Honeywell is a Fortune 500 company that invents and manufactures technologies to address tough challenges linked to global macrotrends such as safety, security, and energy. With approximately 110,000 employees worldwide, including more than 19,000 engineers and scientists, we have an unrelenting focus on quality, delivery, value, and technology in everything we make and do.