JobTarget Logo

Sr. Software Developer in Cincinnati, Ohio at Mike Albert Leasing

Recently UpdatedJob Function: Information Technology
Mike Albert Leasing
Cincinnati, Ohio, 45241, United States
Posted on

Explore Related Opportunities

Job Description

Sr. Software Developer

This position is a hands-on technologist responsible for the operational health, stability, and continuous improvement of enterprise business applications and their supporting data systems. Investigate, diagnose, and resolve complex production issues spanning multiple application tiers, databases, and integration points. Maintain and enhance a diverse portfolio of internal applications, data pipelines, and automated processes that underpin core business operations. Serve as the primary technical resource for incident escalation, root cause analysis, and corrective action across the application landscape.

RESPONSIBILITIES:

  • Triage, investigate, and resolve production incidents and service requests across a portfolio of enterprise Java, web, and database applications, including root cause analysis, corrective data fixes, and preventive measures.
  • Maintain and support a heterogeneous application landscape spanning multiple languages (Java, PL/SQL, Go, PowerShell, Elixir, JavaScript/React) and runtime environments (application servers, message brokers, reverse proxies, scheduled tasks, and managed Linux/Windows services).
  • Write, review, and execute complex SQL and PL/SQL to investigate data integrity issues, perform corrective operations, and support month-end and batch processing workflows.
  • Manage and troubleshoot multi-environment infrastructure (Development, QA, Staging, Production) across both Linux and Windows servers, including application deployment, configuration management, and environment refresh/recovery procedures.
  • Support and maintain ETL pipelines, file-based integrations, and scheduled data processing jobs that move data between internal systems, third-party vendors, and reporting platforms.
  • Diagnose and resolve issues in enterprise integration points including REST/SOAP APIs, JMS/message queue processing, SFTP file transfers, LDAP/directory services, and document management system interfaces.
  • Deploy, configure, and maintain Java web applications on application server infrastructure, including WAR deployments, JNDI data source configuration, JVM tuning, and log management.
  • Manage and troubleshoot reverse proxy configurations, upstream routing, and load balancing for application services.
  • Collaborate with business analysts, subject matter experts, and vendor support teams to investigate reported defects, validate fixes across environments, and communicate technical findings to non-technical stakeholders.
  • Build and maintain operational tooling, automation scripts, and diagnostic utilities (PowerShell, Bash, Python) to improve incident response time and reduce manual intervention.
  • Manage vendor data pipelines and third-party data synchronization processes, including troubleshooting data ingestion failures, validating data transformations, and coordinating with external vendors on data quality issues.
  • Support database refresh and recovery processes for non-production environments, including post-refresh scripting, credential resets, configuration updates, and validation.
  • Monitor and maintain application logging, scheduled job health, and disk/resource utilization across the server fleet.
  • Document technical findings, resolution procedures, and institutional knowledge to build a sustainable support knowledge base.

REQUIREMENTS:

  • Demonstrated full-stack application support experience across enterprise Java (Maven/Spring), web technologies (JavaScript/React), and scripting languages (PowerShell, Bash, Python, Go).
  • Strong SQL and PL/SQL expertise, including the ability to investigate complex data issues across large schemas (1,000+ tables), write corrective queries, and understand stored procedure logic.
  • Extensive experience with Oracle databases in an enterprise environment; familiarity with SQL Server is a plus.
  • Comfortable working across both Linux and Windows server environments, including service management (Linux and Windows Services), log analysis, and remote administration.
  • Experience deploying and managing Java web applications on Tomcat or similar application servers, including JNDI configuration, JVM diagnostics, and WAR-based deployments.
  • Working knowledge of message-oriented middleware (ActiveMQ, JMS, or similar) and asynchronous processing patterns.
  • Familiarity with reverse proxy configuration (Nginx or similar), including upstream routing, health checks, and TLS termination.
  • Experience with ETL tools and data integration patterns, including file-based interfaces, batch processing, and scheduled job orchestration.
  • Exposure to CI/CD pipelines (Jenkins or similar) and version control workflows (Git/GitHub).
  • 5+ years of progressive experience in application support, production engineering, or software development, with at least 2 years supporting enterprise-scale, multi-tier applications.
  • Bachelor's Degree in computer science or equivalent technical field and/or equivalent demonstrable experience in an enterprise setting.
  • Strong diagnostic and analytical skills with a proven ability to systematically isolate root causes across application, database, and infrastructure layers.
  • Excellent written and verbal communication skills, with the ability to translate complex technical findings into clear summaries for both technical and non-technical audiences.
  • Experience with document management system integrations, SOAP/REST API troubleshooting, and LDAP/Active Directory configurations is preferred.
  • Familiarity with containerized deployments (Docker) and cloud infrastructure (Azure, AWS) is a plus.
  • Demonstrated ability to build operational automation and tooling to improve support efficiency and reduce mean time to resolution.
  • Capability and willingness to learn new tools, technologies, and business domains rapidly.

Drug Free Environment

Job Location

Cincinnati, Ohio, 45241, United States

Frequently asked questions about this position

Similar Jobs In Cincinnati, Ohio

Software Developer-REMOTE

CCI Systems, Inc.
Cincinnati, Ohio

M&S Developer

Nou Systems Inc
Dayton, Ohio

Programmer

Cincinnati, Ohio

Sr. Applications Engineer

Steven Douglas Corp
Concord, Ohio

Junior Appian Developer

HumanIT Solutions
Beavercreek, Ohio

Apply NowYour application goes straight to the hiring team