Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II 
India, Telangana, Hyderabad 
929593722

17.12.2024

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C# and .NET
    • OR equivalent experience.
  • 4+ years of experience working on large-scale services.
  • Strong and applied knowledge of object-oriented programming languages such as C# and .NET
  • Strong and applied knowledge of Cloud services infrastructure, frameworks, and technologies such as Azure Cloud Services, Azure Service Fabric, .Net Framework, NuGet packages, and Git.
  • Knowledge of common services design patterns and application development best practices.
  • Experience in working within an agile software development team, leveraging experimentation and prototyping, while continuing to measure and iterate.
  • Proven fundamental understanding of how to deliver end-to-end scenarios with security, reliability, and engineering quality in mind.
  • Ability to learn and work effectively in a highly ambiguous, rapidly evolving environment.
  • Proficiency in RESTful web services technologies.
  • Proficiency in NoSQL data storage systems and patterns.
  • Knowledge of the latest data storage, analysis, and visualization systems (CosmosDB, PowerBI).
  • Nice to have - Knowledge of specific technologies such as Azure Cloud Services, Azure Service Fabric, .NET Core, .Net Framework, NuGet packages, Git, Service Bus, Event Hub, Data Factory, Tables/Queues/Blobs, SQL, Key Vault, Application Insights.

Preferred Qualifications

  • Exceptional teamwork and values that foster a positive team culture
  • Experience in collaborating with teams across different time zones and geographies.
  • Demonstrated ability to ramp up on both new and old technologies.
  • Ability to modernize and evolve components used by millions without service interruption.
Responsibilities
  • You will be an experienced cloud services engineer responsible for building services that power client experiences to enable app discovery, app acquisition, and performance marketing tools.
  • You will work with other software engineers, designers, and product owners to launch new experiences that integrate with existing systems.
  • You will be data driven and have a growth mindset towards experimentation and learning. We welcome your innovative ideas and fresh perspectives to strengthen our culture that is grounded in customer obsession, diversity and inclusion.