Senior Systems Programming Analyst (Windows Automation- Engg)

Posted:
11/10/2025, 4:00:00 PM

Location(s):
Indiana, United States

Experience Level(s):
Senior

Field(s):
IT & Security ⋅ Software Engineering

Before you apply to a job, select your language preference from the options available at the top right of this page.

Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.

Job Description:

Platforms Supported:

Windows Operating System, Windows Deployment, Windows Configuration, and Windows Domain Controllers

Skills Required:

Advanced Microsoft C#

Advanced PowerShell and Shell Scripting

Advanced Couchbase

Advanced Microsoft WebAPI, .Net MVC, WCF, WPF, Angular, and React

Advanced Microsoft .NET framework and .NET Core

Advanced troubleshooting - .net, Windows IIS, Couchbase, compiled code, scripting

Advanced Azure DevOps build and release pipelines

Microsoft SQL server

Microsoft Visual Basic

DAST and SAST tooling and scanning

VMWare vSphere

Python and Bash shell scripting

Generic Orchestration and/or Workflow creation and development

Windows Operating System Engineer - Internals, Diagnosis, Troubleshooting, and Microsoft Engagement

Microsoft Active Directory, Azure Entra ID, Microsoft Graph, O365 API, and Exchange API

Networking and TCP/IP

Software Architecture

Microsoft C++

Microsoft COM

Software/Hardware Knowledge Required:

Microsoft Operating System

Microsoft Visual Studio

Couchbase

Microsoft SQL Server


Employee Type:
 

Permanent


UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.