Senior Software Engineer

Global technology company leading in cloud computing, software, and AI solutions
Backend
Senior Software Engineer
Remote
5,000+ Employees
12+ years of experience
Enterprise SaaS · AI · Cloud

Description For Senior Software Engineer

Microsoft's Commercial Systems & Technology (CST) Engineering Team is seeking a Senior Software Engineer to join their dynamic organization within Microsoft Customer and Partner Solutions (MCAPS). This role offers an exciting opportunity to work on cutting-edge technologies including Azure, Power Platform, Teams, and Data & AI solutions. The position involves full-stack development responsibilities, focusing on building and maintaining critical business applications that drive Cloud and AI Solutions. The team operates in a startup-like environment, emphasizing innovation and direct customer impact. The role requires extensive experience in cloud development, with opportunities to work on loosely coupled architectures and micro-services in an agile environment. The successful candidate will be part of a diverse, highly energetic team responsible for delivering world-class engineering solutions that directly impact Microsoft's mission of enabling digital transformation through cloud solutions. This position offers comprehensive benefits, professional growth opportunities, and the chance to work with cutting-edge technologies while contributing to Microsoft's global impact in cloud computing and AI.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer

  • Engineering – Responsible for architecture, design, implementation and operations of the platform, applications and solutions
  • Delivery – Agile delivery of solutions aligned to business needs, maintaining high bar on quality, schedule and ensuring engineering excellence
  • Drive – Passion to turn vision into detailed plans and execute against complex plans
  • Collaborate – Partner with Microsoft product teams to manage dependencies
  • Planning and communication – Participate in sprint and semester planning, provide cost estimates
  • Culture – Contribute to team culture that embraces diversity and inclusion
  • Engineering Excellence - Use engineering best practices throughout the software development lifecycle
  • Site Reliability - Support and maintain existing services & integrations with LOB applications

Requirements For Senior Software Engineer

JavaScript
Node.js
  • BS or MS degree in Computer Science, Mathematics or Engineering
  • 12+ years of experience as a software engineer building commercial software
  • 8+ years of experience in cloud development principles and patterns
  • 5+ years of experience driving, managing technical and architectural dependencies
  • Technical skills should include proficiency in C#, .NET, JavaScript, or equivalent languages/frameworks
  • Hands-on experience in app development using ASP.NET, Azure PaaS services
  • Experience working in agile teams or startup environments
  • Excellent communication skills and ability to collaborate in a multi-disciplinary team

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft Dublin, focusing on AI technologies and modern work suite solutions, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, focusing on building large-scale payment services for Copilot, Bing, and Edge, with hybrid work options in Beijing.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter automation and cloud infrastructure development with competitive compensation and flexible work arrangements.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Dynamics 365 Customer Service Omnichannel, developing enterprise-scale solutions with modern cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Windows Connected Experiences team, focusing on cross-device communication and integration, based in Hyderabad with hybrid work arrangement.