Sr. Software Developer
Mike Albert Leasing
Job Description
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
- ...Position: .NET Developer Location : Cincinnati, Ohio or Tampa, Florida Duration: 6 month (could go longer) JD: .Net Developer build rest API's. They have critical customer API's that need built. Skills: C# .Net, API rest developments,...Senior
- ...Sr. Java Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...SeniorFull timeLocal area
- ...Job Role - Java Sr Developer Experience: 8 + year of Experience . Location - Cincinnati, OH or Topeka, KS Onsite Job Description Must Have Technical/Functional Skills • Angular (latest versions) for front-end development....Senior
- ...Kroger App Developer This role will need someone with the skills to look at the big picture and set the direction for a technical team while also understanding their platform intimately. One of the biggest drivers of our business is our Alternative Revenue Group...SeniorLocal area
- ...Sr. Java Developer (Performance) Location: Cincinnati OH Duration: 12mons+ Hire Method: Phone / Skype Top Skills Required: ~ Strong Performance specific requirements including JVM tuning, concurrency, responsive user interface ~ Education/Experience...SeniorWork experience placement
- ...Job Description Job Title: Sr SAP ABAP CRM Consultant Location: Cincinnati , OH - Onsite Duration... ...without altering core code. SmartForms/Adobe Forms: Design and develop CRM-specific forms (e.g., invoices, contracts, quotes) using...SeniorLong term contract
- ...on military engines). On my team we think it's the logic and software that stitch all those subsystems together to form a cohesive... ...support our customers' fleet needs. In this role we design, develop, validate, and qualify new engine control algorithms and strategies...SeniorPermanent employmentRelocation package
$130k - $200k
...or processors. On this team we believe it is the software and control logic that integrate these elements... ...the fleet. In this role, you will serve as a Sr Staff Software Engineer helping to define, architect, and develop complex software solutions for next-generation aerospace...SeniorPermanent employmentContract workRelocation package- ...Sr. Salesforce Developer with Data Cloud exp. Location: Cincinnati, OH Duration: Fulltime Need candidate who can work onsite from Day 1 (5 days a week) Ideally 5+ years of experience in data modeling/architecting, with at least 2-3 years...SeniorFull time1 day per week
- Job Title Candidate will be part of a cross-functional team, applying your skill, experience and creativity towards building complex and scalable solutions. You will work in a highly collaborative environment, solving exciting problems while leveraging best engineering...Senior
- Join to apply for the Sr Engineer I-Mechanical/HVAC role at Alkermes Job Description... ...project considerations of cost and schedule. Develop project conceptual designs of HVAC... ...management teams Proficient in MS Office software programs including Word, Excel, PowerPoint...SeniorFor contractorsWork experience placementLocal area
- ...knowledge of scripting languages such as Shell scripts, Perl , Python etcCollaborates with the technical team members (Product owners, Developers, Enterprise Architects) on solution design and implementationDemonstrates strong knowledge in design of compute, storage, network...Senior
- ...Senior Software Developer (Entity Framework) Our client was founded in 1920 and is a leading nonprofit charity that is nationally recognized. This organization helps over a million people each year in positive, life-changing ways. In your role, you will help make an...SeniorContract workLocal area
- ...expertise in the Databricks ecosystem to join our data engineering team. The ideal candidate will be responsible for designing, developing, and optimizing robust data pipelines and frameworks that support data analytics, machine learning, and reporting initiatives. You...Senior
- ...time, cost controls and flexibility. Assures all hardware and software operates efficiently; utilizes all programming tools effectively... ...experience outside the organization or in the Software Developer roles. Cite examples demonstrating proficient programming expertise...SeniorWork at officeImmediate startShift work
$1,500 per month
...Senior Software Developer Callibrity is based in Cincinnati, Ohio. This role is a full-time, hybrid position and only candidates within commuting distance to Cincinnati will be considered. Callibrity is a developer owned and managed custom software development consulting...SeniorFull timeImmediate startFlexible hours$111.4k - $153.1k
...Senior Software Developer The Federal Reserve Bank of Cleveland's mission is to foster the stability, integrity, and efficiency of the nation's monetary, financial, and payment systems while representing the Fourth District perspectives. As part of the nation's central...SeniorWork experience placement- ...JOB TITLE: Senior Software Engineer - Back End III JOB DESCRIPTION • Experience developing solutions in the Openshift platform • Experience with microservices architecture (domain driven design) • Experience with event driven architecture • Full...Senior
- ...applications to solve analytical problems Perform all phases of software engineering, including requirements analysis, application... ...containerization methodologies, to containerize customer applications Develop “best practices” for containerizing and modernizing a variety...SeniorWork experience placement
- ...We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior .NET developer. We need a senior...Senior
- ...collaboration skills. Responsibilities: Design, implement, and manage IaC with tools like Terraform or CloudFormation . Develop and maintain CI/CD pipelines using GitHub Actions, Harness, or similar tools. Define and execute roadmaps for zure clusters...Senior
- Senior Application Support Engineer General Function: The Senior Application Support Engineer is responsible for ensuring the operational stability and performance of the Newline platform. This role involves overseeing real-time payments (RTP), BIN, and ACH/Wires applications...Senior
- ...candidate will have at least 2 years of experience in Java development, familiarity with cloud platforms, and a commitment to quality software solutions. This role allows for a hybrid work arrangement with competitive benefits that include medical coverage, 401(k) match,...Senior
- ...applications using Swift, integrating APIs, and maintaining industry-standard security. Ideal applicants will have over 5 years of software engineering experience and have published an iOS app to the Apple App Store. Join a passionate team that values curiosity and...Senior
$70k - $150k
A leading defense solutions firm is seeking a Sr. Software Engineer to lead development on a multi-module Air Vehicle Computer (AVC) platform. The role involves working with critical avionics systems, and requires proficiency in C/C++ and embedded development. With a salary...SeniorRemote work- ...ALTEN in Cincinnati is seeking a Full Stack Developer to design and develop highly scalable eCommerce applications. This role involves back-end development with Java, experience with the Spring framework, and front-end technologies like JavaScript and Angular or React....SeniorRemote work
- ...engineering, feasibility studies, prototype builds, customer informed iterations, validation testing, and agency certification. Develop new designs based on existing product to accommodate unique customer needs and evolving applications in the power connections industry...SeniorFull timeTemporary workWork at officeWorldwideFlexible hours
$55k - $151.47k
...Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed...SeniorFull timeH1b- ...Senior Android Developer Cincinnati OH Onsite Must Have Advanced Proficiency in Jetpack Compose and Compose Navigation... ...implementing new features and enabling capabilities using modern software engineering tools and practices. Adheres to practices and standards...Senior
- A pediatric healthcare provider in Cincinnati is seeking a Senior Software Engineer to join a new engineering team dedicated to transforming healthcare data integration. The ideal candidate will design and test complex software solutions, collaborate with cross-functional...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- graduate software developer Cincinnati, OH
- senior software design engineer Cincinnati, OH
- software engineer amazon Cincinnati, OH
- software developer positions Cincinnati, OH
- software engineer full time Cincinnati, OH
- new graduate software engineer Cincinnati, OH
- junior software developer Cincinnati, OH
- IT software engineer Cincinnati, OH
- software engineer Cincinnati, OH
- software engineer intern Cincinnati, OH


