Senior Application Support Developer

U.S. Legal Support

Houston (TX)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

U.S. Legal Support is seeking a Senior Applications Support Developer in Houston to provide advanced production support for critical applications, integrations, and services.

You will diagnose complex issues, review logs, and coordinate with cross-functional teams to ensure rapid, permanent resolutions. The role requires strong ownership, troubleshooting, and communication skills, with experience in .NET/C#, SQL, REST APIs, and legacy Java code.

Qualifications

  • 5+ years of professional experience in application support, development, or a mix with clear production-support ownership.
  • Strong experience supporting production applications and troubleshooting complex issues (incidents, RCA, permanent fixes).
  • Working knowledge of .NET / .NET Core and C# required.
  • Ability to independently learn and navigate an unfamiliar legacy Java codebase to troubleshoot production issues.

Responsibilities

  • Provide advanced production support for business-critical applications, services, integrations, and scheduled processes.
  • Support both legacy Java applications and .NET-based applications and integrations.
  • Monitor application health, jobs, integrations, and system activity to identify potential issues before they impact users.
  • Analyze application logs, database records, API responses, configuration, and system workflows to identify the source of problems.
  • Prioritize incidents based on business impact and drive timely resolution while maintaining ownership through closure.

Skills

Production support
Analytical thinking
SQL troubleshooting
C#
REST APIs
Legacy Java understanding
HTTP/JSON/XML
Documentation
Incident management
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Azure DevOps
CI/CD
Tomcat/Apache

Job description

Senior Applications Support Developer

We are seeking a Senior Applications Support Developer to provide advanced production support for business-critical applications, integrations, and related services. This role requires strong technical troubleshooting skills, application support experience, analytical thinking, and the ability to independently diagnose and resolve complex production issues.

Location: Houston, TX Candidates must be able to come in to the office for meetings as needed - Must live in the Houston area

Schedule: Monday-Friday 8:00-5:00 - CST

Key Responsibilities
  • Provide advanced production support for business-critical applications, services, integrations, and scheduled processes.
  • Support both legacy Java applications and .NET-based applications and integrations.
  • Support the transition from the legacy Java application to the modern .NET application.
  • Monitor application health, jobs, integrations, and system activity to identify potential issues before they impact users.
  • Analyze application logs, database records, API responses, configuration, and system workflows to identify the source of problems.
  • Prioritize incidents based on business impact and drive timely resolution while maintaining ownership through closure.
  • Escalate appropriately and contribute to automation and tools that improve support efficiency.
Incident & Problem Management
  • Perform root cause analysis for recurring and high-impact production issues.
  • Identify trends and recurring failures and recommend improvements to prevent future incidents.
  • Implement or coordinate permanent fixes rather than relying on temporary workarounds.
  • Document incidents, root causes, resolutions, and preventative actions.
  • Maintain knowledge articles, troubleshooting guides, and application support documentation.
  • Participate in incident reviews and continuous improvement of support processes.
Release & Deployment Support
  • Support application releases, deployments, and production changes.
  • Participate in release planning, validation, and post-deployment monitoring.
  • Work with development teams to troubleshoot deployment-related issues.
  • Maintain awareness of application dependencies and production environments.
Client & Business Communication
  • Work directly with business users and stakeholders to understand and troubleshoot application issues.
  • Communicate technical issues and resolutions clearly to technical and non-technical audiences.
  • Coordinate with clients, vendors, and external partners when issues involve third-party applications or integrations.
  • Provide clear status updates during production incidents, including professional email communications on incidents, resolutions, testing, and production activities.
  • Coordinate action items, dependencies, and follow-ups across support, development, infrastructure, and business teams.
Core Competencies
  • Strong production application support and troubleshooting skills
  • Advanced analytical and problem-solving abilities
  • Strong ownership and follow-through on production incidents
  • Strong SQL and database troubleshooting skills
  • Working knowledge of .NET applications, C#, and REST APIs
  • Ability to read and navigate unfamiliar legacy Java code, configs, and logs to isolate production issues
  • Strong understanding of integrations, application dependencies, HTTP, JSON, and XML
  • Ability to analyze logs, data, API responses, and system behavior
  • Clear written and verbal communication with clients, vendors, and business stakeholders
  • Focus on application reliability, stability, security, and maintainability
Position Requirements
  • 5+ years of professional experience in application support, application development, or a combination of both—with clear production-support ownership
  • Strong experience supporting production applications and troubleshooting complex issues (incidents, RCA, permanent fixes)
  • Working knowledge of .NET / .NET Core and C# required
  • Ability to independently learn and navigate an unfamiliar legacy Java codebase to troubleshoot production issues, even without extensive Java development experience
  • Strong SQL troubleshooting experience with MS SQL Server, MySQL/MariaDB, or equivalent (queries, data investigation, and performance issues—not report-only use)
  • Experience troubleshooting RESTful APIs and third-party integrations
  • Strong understanding of HTTP, JSON, XML, and common integration patterns
  • Experience with Git and source code repositories
  • Experience with Azure DevOps and CI/CD or application deployment / release processes
  • Experience working with development, infrastructure, database, vendor, and business teams
  • Demonstrated experience working directly with clients, external partners, or business stakeholders, including clear written status updates
  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent professional experience
Preferred / Nice-to-Have Skills
  • Experience with AWS services such as S3, EFS, SES, SNS
  • Experience with application monitoring and alerting tools
  • Experience with legacy Java applications, Spring MVC, Apache Struts, JSP
  • Understanding of Hibernate or similar ORMs
  • Experience with Apache/Tomcat server configurations and deployments
  • Working knowledge of Linux environments
  • Experience using AI-assisted tools such as GitHub Copilot, Cursor, or similar tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Support Developer
Senior Application Support Developer

U.S. Legal Support, Inc. • Houston (TX), Northern (KY)

Hybrid
USD 90,000 - 140,000
Senior Production Apps Support Engineer (Java/.NET)
Senior Production Apps Support Engineer (Java/.NET)

U.S. Legal Support • Houston (TX)

On-site
USD 110,000 - 140,000
Application Support Engineer
Application Support Engineer

Programmers.io • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Applications Support Engineer (Java/.NET)
Senior Applications Support Engineer (Java/.NET)

U.S. Legal Support, Inc. • Houston (TX), Northern (KY)

Hybrid
USD 90,000 - 140,000
Senior .NET Application Developer
Senior .NET Application Developer

Insight Global • Jackson (MS)

Hybrid
USD 76,000 - 90,000
Lead Specialist – Application Support and DevOps
Lead Specialist – Application Support and DevOps

Energy Transfer Family of Partnerships • Town of Texas (WI)

On-site
USD 90,000 - 130,000
Senior Application Support Engineer
Senior Application Support Engineer

CornerStone Technology Talent Services • Phoenix (AZ)

On-site
USD 80,000 - 100,000
Senior Database and Application Administrator
Senior Database and Application Administrator

The HT Group • Austin (TX)

Hybrid
USD 83,000 - 90,000
Senior Java Applications Administrator / SRE Focus
Senior Java Applications Administrator / SRE Focus

Motion Recruitment Partners LLC • Dallas (TX)

Hybrid
USD 90,000 - 120,000
Lead Specialist - Application Support and DevOps
Lead Specialist - Application Support and DevOps

Socket.dev • Houston (TX)

On-site
USD 110,000 - 150,000