Microsoft
Software Engineering
About this role
This is an entry-level Software Engineering role at Microsoft in Bengaluru. The engineer writes and maintains code, helps debug and test it, and learns coding standards through code reviews. Day to day, the work includes supporting design and testing, using logs and telemetry to find issues, and working with partner teams on integration and deployment. The role also covers learning to use AI tools responsibly, following security practices with guidance, and working on call to resolve service problems. It suits early-career candidates with a computer science or related technical background and some coding experience.
Microsoft is hiring for Software Engineering, a full-time role based in Bengaluru.
Who can apply: 6+ months of coding or internship experience. Skills: C, C++, C#, Java, JavaScript, Python.
Hirastra checked that this opening is live. Apply directly through the official posting; applying is always free.
What you'll do
- Write extensible, maintainable code using good coding patterns and best practices
- Help debug and test code, and find issues using logs, telemetry and automated code analysis under oversight
- Support development and testing of design options, including dependencies, performance, scalability and security
- Take part in code reviews to maintain quality and learn coding standards
- Use AI tools responsibly across the development lifecycle and review AI-generated changes
- Work with partner teams on feature integration, end-to-end testing and deployment
- Work on call to resolve service degradation, downtime or interruptions
What you need
- Associate's Degree or Apprenticeship in Computer Science or a related technical discipline, plus 6+ months of work or internship experience coding in C, C++, C#, Java, JavaScript, Python or similar, or equivalent experience
- OR Bachelor's Degree in Computer Science or a related technical discipline with proven coding experience in languages such as C, C++, C#, Java, JavaScript or Python, or equivalent experience
- Location
- Bengaluru
- Work mode
- See listing
- Experience
- 6+ months of coding or internship experience
- Pay
- ₹18–30 LPA (Est.)
- Type
- Full-time job, Developer
- Added
- 15 October 2026
Skills
- C
- C++
- C#
- Java
- JavaScript
- Python
"Est." = Hirastra's estimate based on market data, not an official figure.
All Microsoft jobs and internships
More like this: IT jobs in Bengaluru, Java developer jobs for freshers, Python developer jobs for freshers, Frontend developer jobs for freshers, Jobs for B.Tech and BE freshers, Software developer jobs
More openings
See all jobsMastercardCloses in 2 days
Software Engineer I-1
- Software Engineering
- Programming
- Testing
- Documentation
Location: Pune
Experience: Freshers welcome0–12 months
Est. ₹10–16 LPA
Added
- SQL
- Excel
- Dashboards
- Data analysis
- Python
Location: Bengaluru, Onsite
Experience: 1+ years
Est. ₹10–16 LPA
Added
NCR Voyix
Junior Golang Developer with React
- Go
- React
- TypeScript
- MySQL
- PostgreSQL
- Microservices
Location: Chennai
Experience: 1-2 years
Est. ₹8–14 LPA
Added