Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
c#javascriptpythonreacttypescriptaillmcloudfrontend
About the Role
Software Engineer II role building next-generation AI-driven application experiences on the Microsoft Power Platform. Develop cloud-first solutions that enable customers to transform business problems into intelligent applications using generative AI technology. Work in an agile environment to deliver innovative, AI-first experiences with global impact.Key Responsibilities
- Work closely with stakeholders to gather and refine user requirements
- Contribute to design documentation and implement scalable, reusable code
- Break down complex work into smaller tasks in an agile environment
- Act as Designated Responsible Individual for monitoring and maintaining live site reliability
- Embrace start-up-like culture to deliver cloud-first solutions rapidly
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
- Coding experience in languages including C, C++, C#, Java, JavaScript, or Python
- Experienced coding, debugging, algorithm design and problem-solving skills
- Experience in front-end development
Nice to Have:
- 3+ years of experience in development demonstrating ambiguity and end-to-end ownership
- Experience with web application development using .Net/C#/React/typescript
- Experience driving complex server & client architecture across large product teams
- Experience designing with large language models (LLM) and prompt engineering
Benefits & Perks
- Industry leading healthcare