Back to jobsJob overview
About the role
Senior Software Engineer at Microsoft
Required Skills
azureaireactjavascriptpythonrest apisweb developmentcloud migrationagile
About the Role
Senior Software Engineer role building intelligent AI-powered systems for Azure Migrate to simplify cloud migration journeys. You'll develop scalable services and data-driven insights that anticipate user needs and streamline decision-making. This position directly impacts customer success and Microsoft's strategic cloud growth.Key Responsibilities
- Works with stakeholders to determine user requirements for features
- Contributes to identification of dependencies and development of design documents
- Creates and implements code for products, services, or features
- Breaks down larger work items into smaller ones and provides estimation
- Acts as Designated Responsible Individual (DRI) for system monitoring and restoration
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Coding experience in languages including C, C++, C#, Java, JavaScript, or Python
- 1+ year experience in professional web development with React, HTML, JavaScript, CSS, ASP.NET, Node.js, or REST APIs
- Ability to pass Microsoft Cloud Background Check security screening
Nice to Have:
- Bachelor's Degree AND 8+ years technical engineering experience OR Master's Degree AND 6+ years experience
- 1+ year experience building user experiences that appeal to style, fun, and aesthetics
- Experience with ReactJS, Scrum, Kanban, or other agile engineering techniques
- Familiarity with Azure Active Directory (AAD) authentication
- Prior experience building agentic solutions
Benefits & Perks
- Industry leading healthcare