Back to jobsJob overview
About the role
Senior Software Engineer - Fullstack at Microsoft
Required Skills
javascripttypescriptreactnode.js.netc#javapythonfullstack
About the Role
Senior Fullstack Software Engineer role at Microsoft Teams in Bengaluru, focusing on building the Search and Find experience. Requires 8+ years of experience designing and shipping software with fullstack skills. Opportunity to work in a startup-like environment with cutting-edge technology.Key Responsibilities
- Architect and build low latency and high throughput system
- Collaborate, socialize, and drive cross-team technical initiatives
- Participate in design and code reviews
- Mentor junior engineers in the team
- Ensure high code quality, live site reliability, and scalability in our services
Required Skills & Qualifications
Must Have:
- Bachelor's degree in computer science or related technical field AND 8+ years technical engineering experience with coding in languages including JavaScript, TypeScript, C#, Java, C, C++ or Python OR equivalent experience
- 5+ years experience with frontend technologies like React, JavaScript, TypeScript, Webpack and similar
- 3+ years experience with backend technologies like Node.js, .NET, C#, Java, Python or similar OOP language
- 5+ years experience building libraries, SDKs, and other development platform components, preferably using JavaScript/TypeScript
- 8+ years of industry experience designing, building, testing & shipping software
Nice to Have:
- Solid problem-solving skills and comfortable in dealing with ambiguity
- Ability to handle competing priorities and perform at an elevated level in a fast paced, dynamic environment
- Experience leveraging generative AI technologies for copilot automation
Benefits & Perks
- Industry leading healthcare