Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

c#javajavascriptpythondynamics 365power platformazuremicro-servicessaas

About the Role

Senior Software Engineer role at Microsoft focusing on building next-generation applications using Dynamics 365, AI, Copilot, and cloud services. Responsibilities include designing scalable capabilities, collaborating across teams, and leading architecture for large-scale SaaS applications.

Key Responsibilities

  • Designing and developing highly usable and scalable new application capabilities
  • Developing and debugging product/test code using CDS, Dynamics 365, Power Platform, and micro-services
  • Collaborating across diverse engineering teams to solve challenging problems for large-scale SaaS applications
  • Leading discussions and owning architecture of products/solutions with design proposals
  • Acting as a designated responsible individual (DRI) and guiding other engineers

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field
  • Solid experience in technical engineering with coding in languages like C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer, and/or government security screening requirements
  • Passing Microsoft Cloud background check upon hire/transfer and every two years

Nice to Have:

  • Master's Degree in Computer Science or related technical field
  • Experience in developing, debugging, and supporting code in object-oriented languages and database query languages
  • Background on services and cloud computing
  • Prior experience building business-centric web applications and latest web development technologies

Benefits & Perks

  • Industry leading healthcare