Software Engineer

corporate_fareMicrosoft
location_onBengaluru, Karnataka, India
paymentsNot disclosed
Apply Now

Job Type

Full-time

Experience

0-2 years

Posted

Mar 16, 2026

Applicants

100

About the Role

Work on designing and building large-scale software systems used by millions of customers worldwide.

Collaborate with engineers, product managers, and designers to develop innovative Microsoft products and services.

Contribute to cloud platforms, enterprise applications, and developer tools.

Apply engineering best practices to deliver secure, reliable, and scalable solutions.

Key Responsibilities

  • check_circleDesign, implement, test, and maintain high-quality software solutions.
  • check_circleParticipate in architecture discussions and contribute to system design decisions.
  • check_circleWrite clean, efficient, and maintainable code following engineering standards.
  • check_circleDebug issues and optimize performance across services and applications.
  • check_circleCollaborate with cross-functional teams to ship features and improvements.

Qualifications

  • verifiedBachelor’s or Master’s degree in Computer Science, Computer Engineering, or related technical field.
  • verifiedStrong knowledge of data structures, algorithms, and object-oriented programming.
  • verifiedExperience with programming languages such as C++, Java, C#, Python, or JavaScript.
  • verifiedStrong problem-solving and analytical skills.
  • verifiedAbility to work effectively in collaborative engineering teams.

Similar Opportunities

Loading...