Software Engineer II
Core
Design, build, optimize, and maintain high-quality code for fullstack or backend services, including generative AI applications and M365 Enterprise solutions.
Role type
Software Engineer II (Fullstack/Backend)
Builds
Fullstack and backend services, generative AI applications, M365 Enterprise solutions
Domain
Software Engineering, Generative AI, Microsoft Power Platform
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, React, fullstack development, backend development, generative AI application development, Power Platform development, M365 Enterprise development
Responsibilities
Collaborate with stakeholders to determine user requirements, drive design documentation and dependency identification, build and optimize code, design and run experiments to evaluate changes, partner with PMs to deliver release plans, act as DRI and participate in on-call rotations, proactively adopt new technologies to improve reliability and performance