Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III- M365 Administrator 
India, Karnataka, Bengaluru 
33378711

01.07.2025

Job responsibilities

  • Support and manage Microsoft 365 services including Microsoft Teams
  • Configure and maintain Microsoft Teams environments, including policies, app integrations including BOTs, and lifecycle management.
  • Develop and maintain PowerShell scripts for automation, reporting, and administrative tasks across M365 workloads.
  • Build and support integrations using Microsoft Graph API to extend M365 capabilities.
  • Manage Entra ID (formerly Azure AD) configurations including app registrations, conditional access, and user/group policies.
  • Implement and troubleshoot OAuth 2.0 authentication flows for enterprise applications.
  • Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Demonstrate a strong understanding of Agile Software Development Lifecycle and contribute effectively in Agile ceremonies and sprint planning.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Collaborate with cross-functional teams to support secure and scalable M365 deployments.
  • Exhibit strong verbal, written, and interpersonal communication skills to work effectively across multiple teams.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Hands on experience working in the Microsoft 365 ecosystem.
  • Expertise in managing and configuring Microsoft 365 environments to optimize productivity and collaboration.
  • Skilled in setting up and governing Microsoft Teams to ensure effective communication and teamwork.
  • Proficient in using PowerShell scripting to automate tasks and streamline Microsoft 365 operations.
  • Experience in leveraging Microsoft Graph API to create custom integrations and enhance functionality
  • Knowledgeable in managing Entra ID (Azure AD), app registration, and identity management for secure access control.
  • Demonstrates relevant knowledge withOAuth 2.0 basics and implementing secure authentication practices to protect data and resources.


Preferred qualifications, capabilities, and skills

  • Experience working in enterprise environments with hybrid or cloud-first strategies.
  • Familiarity with modern development frameworks such as React.js, Node.js, and C# or Java for backend service integration.
  • Familiarity or working experience on Power Platform
  • Microsoft certifications including MS-900 (Microsoft 365 Fundamentals), MS-102 (Microsoft 365 Administrator), and SC-400 or SC-401 (Information Protection and Compliance / Identity and Access Administrator).