Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
India, Karnataka, Bengaluru 
117985651

20.11.2024

Azure CXPteam’s mission is to transform Microsoft Cloud customers into fans. Through our deep engineering engagements with customers and teams across Microsoft, weand amplify customer needs and drive the vision to improve Cloud quality, security, and reliability. Our culture of growth mindset and empowerment are central to who we are and how we work.Every day, our customers stake their business and reputation on our cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed


Qualifications
  • Bachelor's Degree in Computer Scienceor related technical discipline and9+ years ofsoftwareengineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Proven experience in full-stack development, including but not limited to backend (ASP.NET, .NET Core, Java, Web API), frontend (ASP.NET MVC,JavaScript frameworks- Angular/React etc.) and database (SQL etc.) development.
  • Hands-on experience with Azure services, including but not limited to Azure App Service, Azure Functions, Azure SQL Database, Azure Storage, and Azure Cosmos DB.
  • Familiarity with SOLID principles and experience in writing clean, maintainable, and efficient code.
  • Strong analytical and problem-solving skills, with the ability to debug complex issues and implement effective solutions.
  • Troubleshoot and debug issues in both backend and frontend components, ensuringtimelyresolution and minimal impact on users.
  • Understanding of coding standards, best practices, and security guidelines.
  • Strong attention to detail and a commitment to writing clean, maintainable, and efficient code.
  • Experience with observability tools and practices, such as application performance monitoring (APM), logging, tracing, and telemetry.
  • Nice-to-have: Understanding of AI/ML concepts and GEN AI technologies.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Ability to adapt to changing priorities and thrive in a fast-paced, dynamic environment.
Responsibilities
  • Understand anddetermineuser requirements in collaboration with stakeholders.
  • Lead architecture discussions, create proposals, and partially own solutions with minimal technical oversight.
  • Independently plan and assure quality of solutions, defining success outcomes for tests.
  • Drive identification of dependencies and development of design documents.
  • Lead by example in coding, optimizing, debugging, and reusing code to improve performance and maintainability.
  • expertiseto drive project plans, release plans, and work items.
  • Maintain operations of live service and act as a Designated Responsible Individual (DRI) on a rotational, on-call basis.
  • Drive efforts to integrate instrumentation for telemetry data on systembehavior.
  • Build and enhance software developer tools, contribute to open source, and remain current with skills.
  • Embody the culture and values of the organization.