Application Support Engineer

ODW Logistics
West Chester Township, United States of America
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

West Chester Township, United States of America

Tech stack

Data analysis
JIRA
Continuous Integration
Relational Databases
Database Queries
Software Debugging
Web Development
Issue Tracking Systems
Microsoft SQL Server
Queueing Systems
RabbitMQ
Redis
Release Management
Prometheus
Runbook
Smoke Testing
Software Engineering
SQL Databases
TypeScript
Web Applications
Datadog
Diagnostic Tools
Grafana
Reliability of Systems
Backend
GIT
Containerization
Angular
Information Technology
REST
Software Version Control
Docker
Go

Job description

The Application Support Engineer serves as a tier 2 technical resource for ODW Logistics' Transportation Management System (TMS). This role investigates and resolves production issues escalated from tier 1 support, performs data analysis and corrections using SQL, monitors application health, and ensures the stability and reliability of the TMS platform. The position is primarily reactive and investigative, requiring strong troubleshooting skills, attention to detail, and the ability to work across a modular monorepo of backend services and a modern web frontend that powers freight operations. Essential Functions

  • Investigates and resolves production issues escalated from tier 1 support, tracing problems through application logs, code, and database queries.
  • Writes, executes, and optimizes SQL queries against relational databases to diagnose data issues, apply corrections, and fulfill ad-hoc data requests from operations teams.
  • Monitors application health and performance using observability tools and dashboards, identifying and escalating emerging issues proactively.
  • Triages and prioritizes incoming support tickets, ensuring timely response and resolution within established service level expectations.
  • Applies small code fixes and configuration changes to resolve bugs, escalating larger or architectural issues to the development team with clear context and documentation.
  • Documents known issues, workarounds, and resolution steps to build and maintain a knowledge base for the support team.
  • Collaborates with the development team to communicate recurring issues, suggest improvements, and participate in root cause analysis.
  • Supports release and deployment activities, including smoke testing and post-deployment verification.
  • Generates reports and data extracts to support business operations and internal stakeholders.
  • Participates in process improvement to enhance support workflows, reduce incident recurrence, and improve system reliability.
  • Performs other related duties as assigned.

Requirements

Do you have experience in Version control systems?, Do you have a Bachelor's degree?, * Bachelor's degree preferably in Computer Science or related program, or equivalent professional experience.

  • 2-5 years of experience in software development, application support, or a related technical role.

Technical Skills

  • Strong SQL skills with the ability to write, troubleshoot, and optimize queries against relational databases.
  • Experience reading and navigating codebases to trace issues, even if not a primary developer.
  • Familiarity with ticketing and issue tracking systems (e.g., Jira).
  • Comfort using logs, monitoring dashboards, and diagnostic tools to investigate production issues.
  • Basic understanding of REST APIs and how web applications communicate.
  • Familiarity with version control (Git) and CI/CD concepts.

Nice to Have

  • Experience with Go (Golang) or another backend language.
  • Experience with Angular and TypeScript.
  • Experience with Microsoft SQL Server.
  • Familiarity with Docker or containerized environments.
  • Experience with observability tools (e.g., Datadog, Prometheus, Grafana).
  • Experience with message queue systems (e.g., RabbitMQ) or caching layers (e.g., Redis).
  • Transportation, logistics, or supply chain industry experience.
  • Experience writing technical documentation or runbooks.

Skills and Background

  • Strong analytical and problem-solving skills.
  • Clear written and oral communication, especially when documenting issues and resolutions.
  • Ability to manage multiple priorities and work effectively under time-sensitive conditions.
  • Ability to work independently and within a team., * People Focused: Recognize that having great people is the ultimate competitive advantage.
  • Customer Driven: Deliver the optimal customer experience (internal and external).
  • Business Acumen: Learn and apply position expertise and industry knowledge.
  • Results Driven: Show personal desire, energy and focus to succeed against high standards.
  • Innovative: Think differently and be innovative for better business results.

Benefits & conditions

Pulled from the full job description

  • 401(k) matching
  • Dental insurance
  • Flexible schedule, * Full time position.
  • 40-hour work week with flexible schedule (Monday - Friday).
  • Occasional after-hours availability may be needed for critical production issues.
  • Position is based at the Columbus, OH or Hamilton, OH office location.
  • Health, dental, and supplementary insurance available on first day of the month after date of hire.
  • 401K enrollment with company match, available on the first day of the month after completing 90 calendar days of service.
  • Salary Exempt Status.

Apply for this position