Microsoft

Software Engineering – Microsoft

Apply now
  • Bengaluru +2 more
  • In Office
  • Full Time
  • Not disclosed

Microsoft is hiring for a Software Engineering role in Bengaluru, Karnataka. This full-time opportunity is suited to candidates who want to build maintainable code, learn established engineering practices, and contribute to reliable software delivery.

The role includes hands-on work across coding, debugging, testing, design, security, and collaboration with partner teams. Candidates will also learn to use AI tools responsibly across the software development lifecycle and review AI-generated changes.

If you have a technical education background and practical coding experience through work or an internship, this could be a relevant opportunity to build your software-engineering career.

Job Highlights

  • Company: Microsoft
  • Role: Software Engineering
  • Location: Bengaluru, Karnataka, India
  • Employment type: Full Time
  • Experience: 6+ months of work or internship coding experience for the Associate’s degree or apprenticeship route
  • Salary: Not disclosed

What you’ll do

  • Learn to write extensible, maintainable code using coding patterns and best practices.
  • Assist with debugging, testing, and proactive issue identification using logs, telemetry, and automated code analysis under guidance.
  • Support development and testing of design options while learning system dependencies, performance, scalability, and security fundamentals.
  • Participate in code reviews, learn coding standards, and begin reviewing peers’ work.
  • Support security testing, monitoring, compliance work, feature integration, end-to-end testing, and deployment processes with direct guidance.
  • Work on call to support customers and help resolve service degradation, downtime, or interruptions.

What you’ll bring

  • An Associate’s degree or apprenticeship in Computer Science or a related technical discipline, plus 6+ months of work or internship coding experience.
  • Or a Bachelor’s degree in Computer Science or a related technical discipline with proven coding experience.
  • Experience coding in one or more languages such as C, C++, C#, Java, JavaScript, or Python; equivalent experience is also accepted.

How to Apply

Interested candidates can apply through the official Microsoft Careers page. Always use the official careers website and never pay money to anyone for a job offer.

Disclaimer: JobsNowDay is an independent job information platform and is not affiliated with Microsoft. Job details are based on publicly available information and may change. Please check the official website before applying.

 

Browse all jobs