Senior Application Support Developer

U.S. Legal Support
Houston, TX, United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Amazon S3 Apache HTTP Server Apache Tomcat Microsoft Azure C Sharp (Programming Language) Databases System Configuration Continuous Integration
+26 more
Cursor Hypertext Transfer Protocols (HTTP) Hibernate (Java) HP Systems Insight Manager Apache Struts JSON Javaserver Pages MariaDB Microsoft SQL Server MySQL Nagios Standard Sql Software Deployment Software Engineering Systems Integration Extensible Markup Language (XML) Java Application Server Enterprise Software Applications .NET Core GitHub Copilot Spring-mvc Git Information Technology Integration Frameworks Codebase Restful APIs

Job description

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.

This person will support both legacy Java applications and modern .NET-based applications and integrations. The role will initially require hands-on support and troubleshooting of the existing Java application while also supporting the organization’s .NET integrations. As the legacy application is migrated to a modern .NET platform, this person will support the transition and then provide production support for the modernized application.

The ideal candidate has strong experience supporting enterprise applications; working knowledge of .NET/C#; the aptitude to navigate an unfamiliar legacy Java codebase for production troubleshooting; strong SQL troubleshooting skills; experience analyzing application logs and API responses; release/deployment support experience; and clear communication with technical and non-technical stakeholders.

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, Production & Application Support

  • 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.

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all