Post Job Free
Sign in

Senior Application Engineer

Company:
nasco.com
Location:
United States
Posted:
May 21, 2025
Apply

Description:

Under general direction, the Senior Application Engineer is responsible for providing advanced technical support, troubleshooting, and administration of Microsoft 365 applications, ensuring optimal performance, security, and user satisfaction. This role works closely with end-users, administrators, and cross-functional teams to resolve complex issues, optimize configurations, and support integrations with other enterprise applications. Contributes to incident resolution, system enhancements, migrations, and best practice implementations within the Microsoft 365 ecosystem. Has deep expertise in Microsoft Online Services, including SharePoint, Exchange Online, Microsoft Teams, Teams Voice, and OneDrive. Communicates to manager regarding status of projects and initiatives.

Responsibilities

Provides Tier 2 and Tier 3 support for Microsoft 365 applications, including SharePoint, Exchange Online, Teams (including Teams Voice), and OneDrive

Troubleshoots and resolves email flow, calendaring, collaboration, and voice communication issues

Administers and optimizes Teams Voice (Phone System, Calling Plans, Direct Routing, Operator Connect)

Manages and supports SharePoint Online site collections, permissions, and integrations

Monitors and maintains Exchange Online policies, security settings, and compliance configurations

Assists with OneDrive for Business administration, including syncing, permissions, and data recovery

Works closely with security teams to ensure compliance with Microsoft 365 security best practices

Implements and support PowerShell scripting for automation and reporting

Collaborates with vendors and Microsoft Support for issue resolution and service improvements

Assists in migrations, upgrades, and deployments of Microsoft 365 services

Provides documentation, knowledge sharing, and training to internal teams and end-users

Implements and manages proactive application monitoring solutions to ensure high availability, performance, and reliability of business-critical applications

Develops automated alerting mechanisms with the appropriate thresholds and escalation policies to notify IT teams of potential issues in real time

Develops and produces operational reports and/or status reports

Qualifications

Required Knowledge, Skills, and Abilities:

In-depth knowledge of Exchange Online, SharePoint Online, Teams, Teams Voice, and OneDrive

Strong troubleshooting skills in email, collaboration, and telephony environments

Proficiency in PowerShell scripting for automation and reporting

Experience with hybrid Exchange and migration projects (On-Prem to Cloud)

Excellent communication skills with the ability to explain technical concepts to non-technical users

Advanced knowledge of Corporate Enterprise Application products and applications

Required Experience:

5 years of experience in Microsoft 365 administration and support

Experience with Teams Voice administration, including Direct Routing, Auto Attendants, and Call Queues

Required Education:

Bachelor's degree in Computer Science, Software Engineering, or a closely related discipline; or equivalent experience

Preferred Certifications:

Certifications such as Microsoft 365 Certified: Teams Administrator Associate, Exchange Administrator, or Enterprise Administrator Expert

Working Conditions:

Location: Home office/Remote

Must use a computer for long periods of time with some walking, standing, bending, stooping or carrying light objects

Travel: Flexibility to travel approximately 10% of the time

Occasional weekend and evening availability during deployment and maintenance-window-oriented events

Regular Full-Time

Apply