Demo

Senior Software Engineer

Hudson IT
Cincinnati, OH Full Time
POSTED ON 9/1/2026
AVAILABLE BEFORE 10/1/2026
Job Summary

We are seeking a highly experienced, AI-forward Senior Software Engineer to modernize enterprise applications and help transform software engineering practices across the organization.

The ideal candidate is a hands-on senior developer with strong Java/Spring Boot, Vue.js, cloud-native engineering, and AI-assisted development experience. The candidate should be comfortable working across large, polyglot codebases and adopting modern engineering practices.

Key Responsibilities
  • Design, develop, test, troubleshoot, and maintain cloud-native enterprise applications.
  • Build backend applications and services using Java and Spring Boot.
  • Develop and contribute to modern front-end applications using Vue.js.
  • Work effectively across large, existing, polyglot codebases.
  • Apply AI-assisted engineering techniques throughout the software development lifecycle.
  • Use tools such as Claude Code and GitHub Copilot to improve engineering productivity.
  • Evaluate AI development tools and establish appropriate standards and guardrails.
  • Leverage AI for codebase analysis, development, testing, debugging, documentation, refactoring, and research.
  • Partner with architects and engineering leaders on architectural patterns and implementation standards.
  • Champion TDD, pair programming, continuous feedback, and Extreme Programming practices.
  • Diagnose complex production issues using logs, metrics, messaging systems, databases, and application behavior.
  • Develop and maintain automated CI/CD pipelines.
  • Mentor engineers and introduce improved development techniques.
  • Break complex engineering problems into actionable work.
  • Collaborate with business, architecture, development, QA, and operations teams.
  • Promote experimentation, continuous improvement, and responsible AI adoption.

Required Technology
  • Java
  • Spring Boot
  • Vue.js
  • Git/GitHub
  • Automated unit and acceptance testing
  • Relational and NoSQL databases
  • Cloud-native application development

Preferred / Valuable Technology
  • Claude Code
  • GitHub Copilot / Copilot CLI
  • .NET 8
  • Python
  • Redis
  • RabbitMQ
  • GitHub Actions
  • Kubernetes
  • Azure
  • Tanzu Application Service / Pivotal Cloud Foundry
  • Other cloud-native application platforms

Ideal Candidate

The successful candidate must remain a hands-on engineer despite their seniority. They should be able to enter unfamiliar systems, quickly understand existing architecture and code, identify the right questions, collaborate with existing teams, and begin delivering value with limited direction.

Candidates should be able to demonstrate how AI has materially improved their engineering workflow, rather than simply listing AI tools on their resume.

Required Technology
  • Java
  • Spring Boot
  • Vue.js
  • Git/GitHub
  • Automated unit and acceptance testing
  • Relational and NoSQL databases
  • Cloud-native application development

Preferred / Valuable Technology
  • Claude Code
  • GitHub Copilot / Copilot CLI
  • .NET 8
  • Python
  • Redis
  • RabbitMQ
  • GitHub Actions
  • Kubernetes
  • Azure
  • Tanzu Application Service / Pivotal Cloud Foundry
  • Other cloud-native application platforms

Ideal Candidate

The successful candidate must remain a hands-on engineer despite their seniority. They should be able to enter unfamiliar systems, quickly understand existing architecture and code, identify the right questions, collaborate with existing teams, and begin delivering value with limited direction.

Candidates should be able to demonstrate how AI has materially improved their engineering workflow, rather than simply listing AI tools on their resume.

Salary.com Estimation for Senior Software Engineer in Cincinnati, OH
$123,671 to $148,996
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Hudson IT

  • Hudson IT Cincinnati, OH
  • Job Title: Information Security Engineer - Vulnerability Management III Location: Remote TOP SKILLS: Must Have Brinq Excellent communication and presentati... more
  • 1 Day Ago

  • Hudson IT Cincinnati, OH
  • Job Title: Senior Security Engineer Location: REMOTE - Cincinnati, Charlotte, Boca, Portland, San Jose, Chicago TOP SKILLS: Top 3 Required Skills: Experien... more
  • 1 Day Ago

  • Hudson IT Cincinnati, OH
  • Job Summary We are seeking an experienced Data Scientist to drive causal inference, experimentation, measurement, personalization, and applied AI initiativ... more
  • 1 Day Ago

  • Hudson IT Cincinnati, OH
  • Job Summary We are seeking a Platform Engineer III - Dataiku to lead the architecture, governance, security, and enterprise integration of the Dataiku DSS ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Cincinnati, OH area that may be a better fit.

  • Siemens Digital Industries Software Cincinnati, OH
  • Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different indust... more
  • 5 Days Ago

  • Hudson IT Cincinnati, OH
  • Position Overview We are seeking a Senior/Advanced Java Developer to support a newly established team working on an Omnichannel Payment Platform (OPP) and ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!