Microsoft is looking for fresh graduates to fill the role of Software Engineer 2 at their Bangalore office. This position is ideal for recent graduates eager to start their careers in software engineering with one of the world’s leading technology companies.
Company Name: Microsoft
Job Role: Software Engineer 2
Education Required: Any Graduate
Experience Required: Freshers
Job Location: Bangalore
Roles and Responsibilities:
- Write high quality, maintainable and high-performance code following proven development principles.
- Design and implement features leading to a feature crew of 1 to 2 engineers.
- Engineer features with strong attention to performance, robustness, and resource usage.
- Work independently and collaboratively within and across product teams.
- Emphasize a data-driven approach to ensure the product’s quality remains elevated.
Required Skills and Qualifications:
- Skills in at least one typed and untyped development language and runtime such as.
- .NET with C#.
- Java.
- Python.
- JavaScript/ NodeJs.
- High level understanding of the Distributed systems/services and ability to work on its scalability, reliability, and maintainability.
- Experience of cluster orchestration platforms like Kubernetes, event driven systems (Service bus, Event hub), Analytics platform like Databricks, and Time series database.
- Experience of working with SQL and NoSQL DBs and understanding its applicability.
- Broader Azure Infrastructure experience (ARM, Bicep, Networking, Virtual Machines etc.).