Senior Application Engineer
TBG | The Bachrach Group
New York, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
New York, United States of America
Tech stack
Artificial Intelligence
Business Analytics Applications
Azure
Business Software
ETL
Data Visualization
Data Warehousing
Relational Databases
Middleware
Identity and Access Management
Python
Key Management
Log Analysis
OAuth
Powershell
Role-Based Access Control
Power BI
Security Assertion Markup Language (SAML)
SQL Databases
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Microsoft Power Automate
Generative AI
AI Platforms
Information Technology
Cloud Integration
REST
Webhooks
Docker
Unified Endpoint Management
Job description
This position centers on owning and advancing a complex portfolio of business applications. The engineer ensures systems remain highly available and performant, drives integrations and technology implementations, delivers advanced support, and strengthens operational resilience through documentation and cross-training.
Core Responsibilities
- Own and maintain enterprise business applications, focusing on reliability, performance, and operational continuity.
- Deliver advanced troubleshooting and Tier 3 support to resolve issues quickly and minimize business impact.
- Lead the implementation and integration of new applications and supporting technologies, including AI-driven tools and services.
- Deploy, configure, and manage containerized services and AI-related platforms in production environments.
- Administer identity, access controls, and security for business applications while supporting compliance requirements.
- Build and maintain reporting and analytics solutions using SQL and visualization tools, ensuring data quality and accessibility.
- Collaborate with vendors and internal teams to support initiatives, resolve issues, and improve service delivery.
- Create and maintain documentation while facilitating knowledge sharing and cross-training across the team.
- Support continuity planning and backup coverage to reduce risk and maintain consistent application support.
Requirements
- Candidates must have a bachelor's degree in IT, Computer Science, or a related field (or equivalent experience) along with at least five years of hands-on experience managing enterprise business applications in complex, multi-system environments., * Strong experience with system integrations using REST APIs, webhooks, and middleware or iPaaS platforms such as Azure Integration Services and Power Automate.
- Experience working with generative AI tools and platforms, including Copilot Studio, Claude, and OpenAI.
- Proficiency with SQL, relational databases, and Power BI (or comparable BI tools). Familiarity with data warehousing or ETL processes is advantageous.
- Solid scripting ability in Python and PowerShell for automation and support tasks.
- Knowledge of Entra ID, SSO/SAML, OAuth 2.0, and role-based access control for enterprise identity management.
- Practical experience deploying and managing Docker containers in Azure, including MCP server setups, endpoint configuration, secrets management with Azure Key Vault, and integration with AI platforms.
- Strong diagnostic skills with the ability to perform root-cause analysis across applications, integrations, and infrastructure. Experience with Azure Monitor and Log Analytics is expected.
- Clear communication and documentation skills, with the ability to explain technical concepts to non-technical audiences., * Hands-on production experience with Docker containers.
- Familiarity with AI-enabled security or operations platforms.
- Exposure to Agile/Scrum methodologies and IT service management frameworks such as ITIL.
- Microsoft certifications such as AZ-104, PL-200, SC-300, or AI-900.