Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
javascripttypescriptreactangularc#azurefull-stackweb development
About the Role
Senior Software Engineer role building next-generation experiences on Microsoft Start. Responsible for full-stack development of web applications, collaborating with cross-functional teams to deliver exceptional user experiences. Involved in all stages from ideation to deployment with opportunities to work across multiple Microsoft divisions.Key Responsibilities
- Ship high-quality, well-tested, secure, and maintainable code
- Develop and maintain robust, scalable, and efficient full-stack applications
- Implement responsive user interfaces using modern front-end frameworks
- Collaborate with cross-functional teams to address business requirements
- Participate in code reviews and ensure code quality adherence
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience
- 2+ years full stack development experience with JavaScript/TypeScript, React/Angular/C#/Java
- 3+ years experience in large scale cloud services (Azure, AWS, Google Cloud)
- Ability to pass Microsoft Cloud background check
Nice to Have:
- Master's Degree in Computer Science AND 6+ years experience
- Demonstrated programming skills for large, high-scale applications
- Full-stack skills in JavaScript, TypeScript, AngularJS, ReactJS, Ruby, RoR, HTML5, CSS/SCSS, C# and .Net
- Experience leading big initiatives spanning multiple teams
Benefits & Perks
- Industry leading healthcare