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 
788022162

Today
Overview
  • Are you excited about cybersecurity?
  • Are you passionate about customer identity and access to critical systems?
  • Are you interested in solving problems leveraging distributing computing, hybrid architectures and cloud technologies?

Qualifications:

  • BS in Computer Science or related field or equivalent work experience
  • 4-6 years of professional software engineering experience designing, building, and running cloud services at large scale in C# ,Net./ java
  • Familiarity with distributed systems and event driven architectures.
  • Deep understanding on security aspects of software like authentication, authorization, encryption, etc.
  • Excellent coding skills, strong in OOPS, OOAD, design patterns and their application
  • Ability to both work independently and coordinate across geographies.
  • Ability to communicate complex ideas and concepts to a variety of cross-group stakeholders.
  • Strong organization skills, a bias for action, and ability to deliver results.
  • Proven ability to deal with ambiguity and drive for clarity.
  • Demonstrated ability to work efficiently, prioritize workflow, ramp quickly, and meet demanding deadlines.

Preferred Qualifications:

  • Proficient working knowledge of cloud-computing environments like Microsoft Azure, AWS, GCP - Azure preferred.
  • Experience with web service development and familiar with related technologies.
  • Familiarity with front end technologies(JavaScript, Angular/React, HTML CSS )
  • Experience with building service-oriented application using WCF (Windows Communication Foundation) or gRPC
  • Experience with Microsoft's identity & access solution - Microsoft Entra ID (formerly Azure Active Directory).
  • Basic automation scripting skills with PowerShell and developing modules.
  • Knowledge of Power BI, including the ability to design and develop interactive dashboards, reports, and data visualizations to support analysis and decision-making.
  • Experience with building conversational bots, mobile applications & user experiences.
  • Familiar with modern security models like OAuth and token-based authentication and authorization.
  • Experience building and shipping production grade software or services.
  • Experience using agile methodologies or test-driven development (TDD).
Responsibilities
  • Deliver automated and well-tested features across different services and platforms.
  • Manipulate, collate, and analyse complex, high dimensional data from varying sources to solve difficult problems.
  • Use engineering best practices throughout the software development lifecycle to establish maintainable, reliable, and secure systems.
  • Collaborate with teammates in various roles to plan and execute on key deliverables.
  • Work in a culture of continuous improvement, adaptation, reflection, and growth
  • Learn quickly from your peers, projects, and interactions with customers.
  • Design and implement microservices to enable real time, highly scalable, performant, and sustainable solutions.
  • Provide on call support and monitor the health of services in production as part of DevOps culture.