1

Sr Software Jobs in Ohio (NOW HIRING)

Sr Software Engineer

Columbus, OH · On-site

$114K - $150K/yr

Title: Sr. Software Engineer Job ID: 5393 Work Location: 1400 City View Drive, Columbus, OH 43215 United States They must live within 2 hours of the Columbus, Ohio area as this is a hybrid schedule.

Senior Software Engineer

Columbus, OH · On-site

$120K - $180K/yr

Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several days per week in office at our Piada Home Office located in Grandview. *Must live in the Columbus ...

Senior Software Engineer

Columbus, OH · Hybrid

$120K - $180K/yr

Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several days per week in office at our Piada Home Office located in Grandview. *Must live in the Columbus ...

SOFTWARE DEVELOPER

Hudson, OH · On-site

$85 - $120/hr

Working with minimal supervision alongside Senior Software Developers, the CTO, and product managers, you will take end-to-end ownership of features, lead code reviews, provide technical guidance to ...

$109K - $144K/yr

About the Role As a Senior Software Engineer, you will work on the engineering team on a broad range of technologies, developing features on the entire stack. They are looking for a motivated self ...

Senior Software Engineer

Dayton, OH · On-site

$119K - $157K/yr

Position Summary Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development ...

Senior Software Engineer

Dayton, OH · On-site

$140 - $170/hr

Position Summary Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development ...

Sr. Software Engineer

Strongsville, OH · On-site

$113K - $149K/yr

Tittle: Sr. Software Engineer Location : PA - Pittsburgh, OH - Strongsville, TX - Dallas (Locals Preferred) Work Mode : Onsite 5 days a week Duration: Contract to Hire Years Of Exp Required: 12 ...

Senior Software Developer

Heath, OH · On-site

$50 - $66.25/hr

ARS is looking for a Senior Software Developer to support the Combat Readiness Directorate in Heath, OH. The selected candidate will provide software engineering support for embedded software systems ...

Senior Software Developer

Heath, OH · On-site

$100 - $150/hr

Heath, OH 605 Hebron Rd Heath, OH 43056, USA Heath, OH 605 Hebron Rd Heath, OH 43056, USA ARS is looking for a Senior Software Developer to support the Combat Readiness Directorate in Heath, OH. The ...

Sr. Software Engineer

Strongsville, OH · On-site

$113K - $149K/yr

Tittle: Sr. Software Engineer Location : PA - Pittsburgh, OH - Strongsville, TX - Dallas (Locals Preferred) Work Mode : Onsite 5 days a week Duration: Contract to Hire Years Of Exp Required: 12 ...

Senior Software Developer

Heath, OH · On-site

$50 - $66.25/hr

ARS is looking for a Senior Software Developer to support the Combat Readiness Directorate in Heath, OH. The selected candidate will provide software engineering support for embedded software systems ...

Senior Software Engineer

Dayton, OH · On-site

$140 - $170/hr

Position Summary Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development ...

Showing results 21-40

Sr Software information

What does a senior software engineer do?

A Sr Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior team members, and collaborate closely with stakeholders to ensure software meets business objectives. Their role typically involves writing high-quality code, reviewing code from peers, and making architectural decisions. Sr Software Engineers are also expected to stay updated with industry trends and best practices to improve software performance and reliability.

What are the key skills and qualifications needed to thrive as a senior software engineer?

To thrive as a Senior Software Engineer, you need strong proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is commonly required, along with certifications like AWS Certified Solutions Architect. Leadership, problem-solving, and effective communication skills help you mentor junior engineers and collaborate across teams. These skills ensure the delivery of robust, scalable solutions and foster innovation within complex technical environments.

What are some common challenges faced by senior software engineers when leading project teams, and how can they effectively overcome them?

Senior Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing project timelines, and ensuring code quality across the team. Effective communication and proactive planning are key to overcoming these hurdles. By fostering a collaborative environment, setting clear expectations, and leveraging agile methodologies, Senior Software Engineers can guide their teams to successful project delivery while supporting professional growth within the team.

What is the difference between Sr Software and Software Developer?

AspectSr SoftwareSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certificationsBachelor's degree in CS or related field; 0-3 years experience; certifications optional
Work EnvironmentOften leads projects, mentors juniors, involved in architecture decisionsFocuses on coding, debugging, and implementing features under guidance
Employer & Industry UsageUsed across tech companies, startups, and enterprise firms for senior rolesCommon entry to mid-level role in software development teams

The main difference between a Sr Software and a Software Developer lies in experience, responsibilities, and leadership. Sr Software professionals typically have more experience, take on leadership roles, and influence project architecture, while Software Developers focus on coding and implementing features. Both roles require a strong foundation in programming, but the Sr Software position involves greater oversight and strategic input.

What cities in Ohio are hiring for Sr Software jobs?

Cities in Ohio with the most Sr Software job openings:

Infographic showing various Sr Software job openings in Ohio as of August 2026, with employment types broken down into 82% Full Time, 12% Part Time, and 6% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution.

$114K - $150K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

Title: Sr. Software Engineer
Job ID: 5393
Work Location: 1400 City View Drive, Columbus, OH 43215 United States
They must live within 2 hours of the Columbus, Ohio area as this is a hybrid schedule.
Work Type: Hybrid/3 days in office & 2 days WFH
Work Hours : Standard business hours (i.e., between 8 am – 5 pm EST)
Duration: 12 months with the possibility of further extension
Candidate Requirements:
  • Candidates must be local to Columbus, Ohio
  • Relocation is not an option unless there is prior approval from both business and HR.

Candidates must be willing and able to work the following:
  • Hybrid schedule (3 days in office & 2 days WFH)
  • If the position requires all in-office shifts or working in the office more frequently, the team will communicate
  • Standard business hours (i.e., between 8 am – 5 pm EST)
  • Attend all scheduled team and department meetings.
  • Candidates who have been successful during their assignment have taken the initiative to work in the office more frequently.
Project Details & Day to Day:
  • The Sr. Software Engineer is responsible for system analysis, design, development and testing for their assigned technical product(s) or application(s), within the context of an agile/DevOps delivery model.  In addition, they will extend their DevOps responsibilities to take on Operations topics and may also fill the Agile delivery roles of Business Analyst and Scrum Master.
  • AI Engineer – AI development, Agentic AI – building agents underlining components – MCP.
  • Traditional AI – building models provided data sets, integrating the models into existing applications.
  • Managing projects – tasks with minimal support
Must Have Experience:
  • AI experience: Agentic AI and traditional AI are required for this role.
  • Enterprise with orchestration tools example n8n
  • Strong programming + AI Solution design
  • AI Framworks: LangChain, LangGraph, Agent Core
  • ML lifecycle + data engineering
  • API and system integration
  • Cloud (AWS / Azure AI stack)
  • Resume Review
    • Manager will review resumes in batches & will be looking for required experience on resume.
  • Interview Structure
    • 30-minute virtual interview with hiring manager plus 2 team members. Candidate will be asked questions specific to their background & experience.
    • Potential for 2nd interview

About our Company
DataSoft Technologies is a highly recognized provider of professional IT Consulting services in the US. Founded in 1994, DataSoft Technologies, Inc. provides staff augmentation services for Information Technology and Automotive Services. Our team member benefits include:
  • Paid Holidays/Paid Time Off (PTO)
  • Medical/Dental Insurance
  • Vision Insurance
  • Short Term/Long Term Disability
  • Life Insurance
  • 401 (K)