Senior Application Support Engineer
Job Description:
Senior Application Support Engineer
Work Arrangement: Hybrid (Onsite + Remote)
Location: Buffalo, NY
Duration: 12-month contract (40 hrs/week; 2,088 total hours)
Work Authorization: U.S. Citizens or Green Card holders only
Engagement Type: W-2 only
Overview
This role supports the Commercial Equipment Finance Technology division and serves as the senior technical owner of application operations, integrations, infrastructure, and production support across multiple core platforms.
While this role includes coding, it is not a traditional software engineering position. The successful candidate will act as a hybrid Systems Administrator / Application Engineer, owning the full lifecycle of application delivery and operational stability — from design and development through testing, deployment, and ongoing production support.
This role requires deep technical ownership across applications, servers, user support, and CI/CD pipelines, making it more senior and broader in scope than standard application engineering roles.
Key Responsibilities
End-to-End Application & Systems Ownership
- Serve as the senior technical owner for assigned platforms and integrations.
- Administer and manage applications, servers, user environments, and supporting infrastructure.
- Own changes through the entire CI/CD pipeline — development, testing, validation, release, and production support.
- Perform hands-on programming, scripting, and testing as required per initiative.
Systems Administration & Infrastructure
- Administer and support:
- Windows & Linux servers
- Active Directory
- SQL environments
- PowerShell & Linux shell scripting
- Execute system patching, maintenance, upgrades, and compliance activities.
Integration & Data Operations
- Build and support integrations using SQL, scripting, and file-based data pipelines.
- Maintain data feeds, batch jobs, extracts, and automated processes.
Production & User Support Leadership
- Act as escalation point for production issues and user support.
- Perform daily triage of jobs, failures, data issues, and application incidents.
- Lead after-hours deployments, emergency fixes, and scheduled releases.
- Participate in on-call rotation and after-hours implementation windows.
Delivery & Agile Execution
- Operate within Agile sprints using JIRA and Confluence.
- Drive delivery timelines, risk mitigation, and technical documentation.
- Use GitLab, Artifactory, and Ansible to manage builds and releases.
Required Qualifications
- Associate degree + 5+ years experience in application development / systems analysis
- Strong hands-on expertise in:
- SQL
- PowerShell & Linux scripting
- Windows & Linux server administration
- Active Directory
- CI/CD using GitLab, Artifactory, Ansible
- Experience managing full SDLC & production operations
- Proven ability to manage complex technical environments
- Strong communication and leadership skills
Preferred Qualifications
- Experience in financial services or regulated environments
- Deep background in application integrations and production systems
- Prior leadership in hybrid systems / application roles