Information Technology
Full-Time
JPMorganChase

Overview
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Employee Platforms team, you will have the opportunity to leverage your technical expertise as a hands-on Microsoft 365 Engineer, supporting the implementation, integration, and maintenance of M365 services across the organization. This role is ideal for someone with deep experience in Microsoft 365 technologies and a strong foundation in scripting and modern development practices.
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 with OAuth 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).
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in