Entry Level Software Engineer – Web Applications | Apply Now

Published On:
Entry Level Software Engineer

If you are looking to begin your tech career in a role that gives real exposure to modern web development, cloud platforms, and enterprise-scale systems, this Entry Level Software Engineer opportunity in Bangalore is a strong place to start. This role is designed for early-career engineers who want to learn by building, testing, deploying, and improving real-world applications in an agile environment.

You will work on web applications and APIs using .NET and C#, collaborate with experienced engineers, and gradually grow your skills in cloud, databases, security, and performance.


About the Company

Honeywell is a global leader in automation, aviation, energy transition, and digital transformation. Through its software-driven platforms and engineering excellence, the company helps organizations build smarter, safer, and more sustainable systems across industries.

Joining Honeywell means working on meaningful products, learning industry best practices, and being part of teams that value innovation, quality, and long-term growth.


About the Entry Level Software Engineer Role

The Entry Level Software Engineer role focuses on building and maintaining modern web applications and backend APIs. You will primarily work with C# and .NET technologies, SQL databases, and cloud-hosted services. This role suits fresh graduates or professionals with up to 2 years of experience, including internships and academic projects.

You will learn how enterprise-grade applications are designed, deployed, monitored, and improved over time.


Key Responsibilities

As an Entry Level Software Engineer, your day-to-day work will include:

  • Developing web features and APIs using C# and .NET (ASP.NET Core, Web API)
  • Writing unit and integration tests to ensure code quality and reliability
  • Designing, querying, and optimizing SQL databases
  • Working with cloud services such as app hosting, storage, secrets, and CI/CD pipelines
  • Participating in agile ceremonies like stand-ups, sprint planning, and reviews
  • Reviewing code with teammates and following secure coding standards
  • Debugging issues, fixing defects, and improving application performance
  • Adding logging and monitoring to support reliable operations
  • Supporting basic front-end integration using HTML, CSS, and JavaScript when required

Skills and Technologies You’ll Work With

This Entry Level Software Engineer position provides hands-on exposure to industry-relevant tools and technologies, including:

  • C#, .NET, ASP.NET Core, Web API
  • SQL Server / Azure SQL and relational database concepts
  • REST APIs, JSON, Swagger
  • Cloud platforms (Azure or similar)
  • Git version control and CI/CD pipelines
  • Unit testing frameworks (xUnit, NUnit, MSTest)
  • Logging and monitoring tools

Eligibility and Qualifications

Educational Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • Equivalent practical experience through internships or projects is also considered

Experience Level

  • 0 to 2 years of experience
  • Internships, academic projects, and hands-on labs are valid experience

Must-Have Skills

  • Strong basics of C# and object-oriented programming
  • Working knowledge of SQL queries, joins, and database design
  • Understanding of cloud fundamentals and application hosting
  • Familiarity with testing concepts and clean coding practices
  • Willingness to learn and collaborate in agile teams

Preferred (Nice-to-Have) Skills

While not mandatory, the following will be an advantage for an Entry Level Software Engineer:

  • Entity Framework Core and database migrations
  • REST API design and documentation
  • Basic exposure to React or Angular
  • Container fundamentals like Docker
  • Awareness of security best practices (authentication, authorization)

Work Location and Environment

CategoryDetails
Job RoleEntry Level Software Engineer
LocationBangalore, Karnataka
Work TypeFull-time
Job ShiftDay shift
Experience0–2 years
DomainWeb Applications, Cloud, Databases

The work environment follows agile and collaborative practices, encouraging learning, ownership, and steady career progression.


Growth and Learning Opportunities

This Entry Level Software Engineer role is structured to help you grow steadily. In the first 6–12 months, you can expect to:

  • Deliver production-ready features with guidance
  • Improve confidence in cloud deployment and database performance
  • Learn secure coding and monitoring best practices
  • Contribute meaningfully to team standards and documentation
  • Build a strong foundation for mid-level software engineering roles

Who Should Apply?

This role is suitable if you are:

  • A fresher or early-career developer looking for a stable software engineering role
  • Interested in backend and full-stack web development
  • Comfortable learning cloud technologies and enterprise systems
  • Looking to grow in a structured, professional engineering environment

Final Thoughts

The Entry Level Software Engineer position in Bangalore offers a solid starting point for candidates who want to build long-term careers in software engineering. With exposure to .NET, cloud platforms, SQL databases, and agile delivery, this role helps you gain practical experience that matters in today’s job market.

✨ Wishing all applicants the very best for their application and a successful start to their software engineering journey.


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!