The Senior Software Engineer is a hands-on individual contributor on Microsoft’s Engineering Workforce Strategy & Operations team, building and modernizing the Resource Allocation Management Platform (RAMP). The platform supports workforce planning, resource allocation, and business insights. The role spans React interfaces, backend services, APIs, Dataverse extensions, enterprise integrations, and automated workflows, with responsibility for technical design, implementation, testing, deployment, and production operation. The engineer will evolve an established platform while building new capabilities, choosing appropriately among custom software and Microsoft Power Platform technologies. The work includes addressing distributed processing, data consistency, performance, identity, and reliable software delivery, and incrementally improving workflows while maintaining business continuity. The role also develops AI-assisted applications and agent experiences using secure, governed data, and applies AI-powered development tools to improve engineering work. This individual contributor owns technical design, implementation, testing, and operational quality, and partners with product management on requirements and priorities. The role includes technical leadership through architecture decisions, design and code reviews, mentoring, and improvements to shared engineering tools and practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior