Senior Software Engineer

Cincinnati, OH, US • Posted 7 hours ago • Updated 7 hours ago
Full Time
On-site
Up to $57/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • AngularJS
  • Apache Kafka
  • Application Development
  • Business Process Management
  • Collaboration
  • Communication
  • Database
  • Debugging
  • Documentation
  • FOCUS
  • IBM DB2
  • IT Management
  • Java
  • JavaScript
  • Mentorship
  • OOAD
  • OOD
  • Performance Tuning
  • Process Management
  • Process Modeling
  • Quality Assurance
  • React.js
  • Regulatory Compliance
  • Requirements Analysis
  • Software Analysis
  • Software Engineering
  • Software Testing
  • Spring Framework
  • Systems Design
  • UI

Summary

Only W2, No C2C

Senior Software Engineer
Onsite Location: Cincinnati, OH
Contract

We are seeking a Senior Software Engineer with strong full-stack development expertise and proven technical leadership skills to join a highly collaborative engineering team.
This role will focus on designing, building, and supporting enterprise-grade applications using Java/Spring Boot, React, and modern backend data platforms such as DB2.
The ideal candidate is a hands-on engineer who enjoys mentoring others, improving engineering standards, and driving high-quality software delivery across both backend and frontend systems.

Key Responsibilities
Lead and contribute to full-stack application development, spanning backend services and modern web UI components
Design, develop, test, and debug applications primarily using Java (Spring Boot) and JavaScript (React / Angular)
Provide technical leadership, including mentoring junior engineers and contributing to architectural decisions
Conduct software analysis including code reviews, requirements analysis, code metrics, and system risk assessments
Apply Object-Oriented Analysis & Design (OOA/OOD) principles to build scalable, maintainable systems
Design and implement intuitive, responsive frontend user interfaces
Ensure high standards for software testing, quality assurance, performance tuning, and reliability
Integrate new applications with existing enterprise systems and data platforms (including DB2)
Identify and evaluate new technologies and tools to improve development efficiency and system performance
Maintain compliance with development standards, security practices, and documentation requirements
Support production applications, including troubleshooting, enhancements, and long-term maintainability

Required Skills (Must Have)
Strong experience in Java and Spring Boot
Frontend development experience using React
Backend development with enterprise databases, including DB2
Full-stack application development experience
Strong understanding of object-oriented design principles
Experience providing technical leadership or mentoring within a software engineering team
Excellent communication and collaboration skills

Nice to Have
Experience with Kafka or event-driven architectures
Familiarity with Angular
Workflow or BPM tools such as Activiti
Experience with performance tuning and application monitoring

Education
Bachelor s degree in Computer Science, Computer Engineering, Information Technology, or a related discipline (or equivalent professional experience)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10113363
  • Position Id: 8926527
  • Posted 7 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cincinnati, Ohio

Today

Full-time

USD 92,000.00 - 148,350.00 per year

Evendale, Ohio

Today

Full-time

USD 130,000.00 - 200,000.00 per year

Beavercreek, Ohio

Today

Full-time

Cincinnati, Ohio

Today

Easy Apply

Full-time

USD 60.00 - 70.00 per hour

Search all similar jobs