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
- ...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
- ...number to reach you, and the expected pay rate on C2C/1099/W2 at ****@*****.***. Job Description: Job Title: Sr C#.Net Developer Duration: 6+ Months Contract To Hire Exp: 10+ Years Passport number is mandatory at the time of submission for GC_...SeniorContract workImmediate start
- ...Sr Sap Abap Crm Consultant Location: Cincinnati, OH - Onsite Duration: Long term Contract Responsibility Need 12 - 15 Years experienced... ...without altering core code. Smartforms/Adobe Forms: Design and develop Crm-specific forms (e.g., invoices, contracts, quotes) using...SeniorLong term contract
$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- ...codebase to maintain, refactor, and modernize existing components. Develop and enhance Java/Spring Boot services that interact with DB2... ...Docker/Kubernetes Python Application Performance Monitoring / Logging software (Dynatrace /Splunk) #J-18808-Ljbffr Insight GlobalSeniorRemote jobContract work
$119k - $179.75k
...technology as you build innovative fintech products that change the way the world pays, banks and invests. This will involve developing core versions of software applications, identifying client requirements and technical specifications, interacting with engineering groups and...SeniorFull timeWork experience placementWork at officeRemote work3 days per week- 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
- ...time, cost controls and flexibility. Assures all hardware and software operates efficiently; utilizes most programming tools effectively... ...and objectives. Assists Systems Manager or Senior Software Developer II in conducting feasibility and refinement sessions, employing...SeniorWork at officeShift work
- ...Dormont Manufacturing Co is looking for a Sr Principal DevOps Engineer in Melbourne, Kentucky, to join their qualified team. The role involves developing and managing a software development ecosystem and pipeline as well as designing full-stack C#/.NET applications. The...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
- ...hybrid position and only candidates within commuting distance to Cincinnati will be considered. Callibrity is a developer owned and managed custom software development consulting company that is dedicated to creating quality software using modern technologies and adding...SeniorFull timeImmediate startFlexible hours
- ...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
$150k - $160k
Job Description Job Description Precision eControl is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their products in the age of eCommerce. We have represented more than 300 brands, including many...SeniorLocal areaRemote work- ...Northrop Grumman is seeking a Sr. Principal Software Engineer - DevOps and Cloud Infrastructure in Melbourne, FL. This role involves designing and developing software while managing cloud infrastructure tools for the Aircraft Ground Systems team. Candidates need a Bachelor...Senior
- ...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
- ...Hudson Manpower is seeking an experienced Software Architect III in Cincinnati, Ohio. This role involves leading enterprise architecture and modernization initiatives in a large-scale banking environment, requiring strong expertise in Java 17+, Spring Framework, and platform...Senior
$98.4k - $147.6k
...funding confirmation. Join the Northrop Grumman team to develop the next generation of software for the next generation of platforms. Support development... ...Aeronautics Systems has an opening for a Principal or Sr. Principal Engineer Software (DEE) to join our team of qualified...SeniorRemote workRelocation packageShift work- A leading global consulting firm is seeking a Senior AI Native Engineer to revolutionize how businesses implement AI systems. You'll work closely with clients, leveraging your expertise to build scalable AI solutions, monitor data integrity, and optimize learning processes...SeniorFlexible hours
- ...Logistics is looking for a Principal Engineer to join their team in Cincinnati, OH. The role involves leading agile teams to develop software solutions and APIs, participating in the entire SDLC, and mentoring engineers. With over 8 years of experience in full-stack development...Senior
- ...A leading global consulting firm is seeking a Senior Front-end Software Engineer to join their innovative AI Finance team. You will design and develop responsive user interfaces using React and TypeScript for a cutting-edge finance application. Ideal candidates will have...Senior
- ...Midmark Corporation is seeking a Software Developer in Cincinnati, Ohio, to conduct full-stack design, development, configuration, testing, and deployment of software solutions. The ideal candidate should possess a Bachelor's degree in a related field, with a minimum...Senior
- Please submit local candidates only! Skills: Digital: Azure Machine Learning (ML) Experience Required : 8-10 Location: San Francisco CA/ Cincinnati OH Senior Azure/Entra ID Engineer The Azure/Entra ID L3 Engineer is responsible for the hands-on build, configuration...SeniorLocal area
$98.4k - $147.6k
...division is looking for Principal Engineer Software/Senior Principal Engineer Software to... ...large data sets. The Software Engineer will develop, modify, and maintain customized or... ...either a Principal Software Engineer or a Sr. Principal Software Engineer level based...SeniorRelocation packageShift work$140k - $200k
Clutch Canada is seeking a Senior iOS Engineer to enhance the Speechify iOS app and support its growing user base. The role includes leading engineering decisions, actively shipping code, and participating in shaping the product roadmap. Ideal candidates should have extensive...Senior$110k - $140k
CBTS is seeking a Security Engineer to design and implement security controls for AI systems. The role involves partnering with engineering teams to embed security within development workflows. Candidates should have 10+ years of relevant experience and a bachelor's degree...SeniorLocal area$102.5k - $187.9k
...build a better working world. FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance... ...with clients and participate in project activities. Design, develop, and maintain responsive UIs using React / Next.js and...SeniorSummer holidayFlexible hours- Summit Consulting is seeking a Senior Cloud Engineer in Cincinnati, OH to design and implement cloud solutions using AWS. This role emphasizes architecture standards for distributed microservices and serverless environments and requires a minimum of 8 years in technology...SeniorWork at officeRemote work2 days per week
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!
- software developer internship no experience Cincinnati, OH
- federal - software developer Cincinnati, OH
- software engineer contract Cincinnati, OH
- part time software developer Cincinnati, OH
- software engineer healthcare Cincinnati, OH
- network software engineer Cincinnati, OH
- ngo software engineer Cincinnati, OH
- software development engineer aws Cincinnati, OH
- software developer internship Cincinnati, OH
- software developer intern Cincinnati, OH


