2

Mid Level Remote Software Developer Jobs in Cincinnati, OH

Lead Software Developer

Erlanger, KY · On-site +1

$114K - $143K/yr

... Remote (Eastern or Central Time Zone) The Lead Software Developer is a senior-level technical and ... coach junior and mid-level developers. * Serve as technical point of contact for internal ...

Lead Software Developer

Erlanger, KY · On-site +1

$114K - $143K/yr

... Remote (Eastern or Central Time Zone) The Lead Software Developer is a senior-level technical and ... coach junior and mid-level developers. * Serve as technical point of contact for internal ...

... mid-sized firms, and startups. At SDS, we empower our development teams to address our clients ... Principal Software Engineer Location: REMOTE EST/CST Years of Experience: 10+ What You'll Do ...

Software Engineer II

Cincinnati, OH · On-site +1

$93K - $128K/yr

... for a developer who has mastered foundational backend skills and is ready to lead mid-sized ... Mentor Level I developers via code reviews, pairing, and reusable patterns; contribute to internal ...

Use of Azure DevOps for sprint planning, source control, collaboration, and build/deployment ... Hybrid, in-office, or remote work arrangements depending on project needs and training requirements ...

Use of Azure DevOps for sprint planning, source control, collaboration, and build/deployment ... Hybrid, in-office, or remote work arrangements depending on project needs and training requirements ...

Although the position will be remote, there might be some occasional travel to ERPS facilities or ... DevOps. * Monitor performance, reliability, output quality, latency, and cost in production ...

Although the position will be remote, there might be some occasional travel to ERPS facilities or ... DevOps. * Monitor performance, reliability, output quality, latency, and cost in production ...

SDET - 100 % Remote

Cincinnati, OH · Remote

$51.25 - $66/hr

Position: SDET Number of openings: 1 Onsite or Remote: Remote - 100% allowable Perm/Contract/CTH: Contract (potential to extend or convert based on performance and headcount) As part of a cross ...

Cincinnati, OH preferred/Remote optional Years of Experience: 8-15+ TOP SKILLS: Top 3 Must Have ... Minimum Position Qualifications • 8+ years of professional software development experience with ...

next page

Showing results 1-20

Mid Level Remote Software Developer information

See Cincinnati, OH salary details

$85.9K

$100.7K

$114.2K

How much do mid level remote software developer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for mid level remote software developer in Cincinnati, OH is $100,744.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,500.00 and $107,900.00 per year, depending on experience, location, and employer.

What are some common challenges faced by mid-level remote software developers, and how can they be addressed?

Mid-level remote software developers often encounter challenges such as maintaining effective communication with distributed teams, managing their time independently, and staying aligned with project goals without in-person supervision. To address these, it's important to proactively participate in virtual meetings, use collaboration tools like Slack or Jira, and set clear daily or weekly work objectives. Regular check-ins with team members and seeking feedback can also help ensure that you remain connected and productive, fostering both personal growth and project success.

What is a Mid Level Remote Software Developer?

A Mid Level Remote Software Developer is a software engineer with several years of experience (typically 2-5 years) who works from a location outside of a traditional office environment, often from home. They are responsible for designing, coding, testing, and maintaining software applications, collaborating with team members through digital communication tools. Mid level developers are expected to work independently on moderately complex tasks, contribute to code reviews, and assist junior developers. Remote roles require strong time management and communication skills to ensure productivity and effective teamwork.

What are the key skills and qualifications needed to thrive as a Mid Level Remote Software Developer, and why are they important?

To thrive as a Mid Level Remote Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), experience with software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and collaborative tools such as Jira or Slack is typically expected. Strong problem-solving abilities, self-motivation, and effective written communication help you excel, especially in a remote environment. These skills and qualities are essential for delivering high-quality software, collaborating efficiently with distributed teams, and adapting to evolving project requirements.

What is the difference between Mid Level Remote Software Developer vs Junior Remote Software Developer?

AspectMid Level Remote Software DeveloperJunior Remote Software Developer
Experience2-4 years0-1 year
SkillsProficient in multiple programming languages, problem-solving, independent task managementBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, code reviews, collaborating with teamsAssisting with tasks, learning codebases, under supervision
Work EnvironmentRemote, team-based projects, some client interaction

The Mid Level Remote Software Developer typically has more experience and handles complex tasks independently, while the Junior role focuses on learning and supporting basic development activities. Both roles are common in remote work settings within the software industry, but the mid-level position requires a higher skill set and greater responsibility.

What are the most commonly searched types of Remote Software Developer jobs in Cincinnati, OH? The most popular types of Remote Software Developer jobs in Cincinnati, OH are:
What are popular job titles related to Mid Level Remote Software Developer jobs in Cincinnati, OH? For Mid Level Remote Software Developer jobs in Cincinnati, OH, the most frequently searched job titles are:
What job categories do people searching Mid Level Remote Software Developer jobs in Cincinnati, OH look for? The top searched job categories for Mid Level Remote Software Developer jobs in Cincinnati, OH are:
What cities near Cincinnati, OH are hiring for Mid Level Remote Software Developer jobs? Cities near Cincinnati, OH with the most Mid Level Remote Software Developer job openings:

Lead Software Developer

Storage Solutions Inc

Erlanger, KY • On-site, Remote

$114K - $143K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 23 days ago


Job description

Description

Role: Lead Software Developer

Department: Automation

Location: Erlanger, KY, Atlanta, GA or Westfield, IN, Remote (Eastern or Central Time Zone)

The Lead Software Developer is a senior-level technical and delivery role responsible for leading implementations from requirements through deployment. This includes solution architecture, technical leadership of a project team, customer-facing design decisions, mentoring junior developers, and ensuring the software solution meets performance, reliability, and operational requirements in high-automation warehouse environments.

This role directly influences the evolution of Invar's in-house Warehouse System, a software platform used to control and optimize warehouse operations. Invar is now part of Storage Solutions, and this role sits within Storage Solutions while remaining deeply focused on Invar's products, technology, and customer projects. 


Success in this role is demonstrated through consistent delivery of project milestones, strong technical decision-making, and leadership that elevates both customer outcomes and the development team.


OVERALL RESPONSIBILITIES
Technical Leadership

  • Own the technical design and architecture for assigned projects, ensuring alignment with Warehouse System standards.
  • Break down customer requirements into development tasks and delivery plans.
  • Lead code reviews, enforce coding standards, and guide system design decisions.
  • Escalate and resolve complex defects, performance bottlenecks, and automation system issues.

Project Team Leadership

  • Coordinate sprint planning, resource assignments, and delivery milestones in Azure DevOps.
  • Mentor and coach junior and mid-level developers.
  • Serve as technical point of contact for internal stakeholders and customer engineering teams.
  • Collaborate with QA, Support, and Product teams to improve release readiness and deployment quality.

Hands on Development

  • Design and develop .NET applications (C#, WPF/MVVM, REST services).
  • Build SQL Server data models, stored procedures, and performance-optimized queries.
  • Integrate WES/WCS components with industrial automation systems (PLC/AMR/host systems)


KNOWLEDGE & SKILLS REQUIREMENTS

  • BS in Computer Science or equivalent experience.
  • 5+ years professional development experience in an object-oriented language, or equivalent experience in a software engineering capacity.
  • Experience leading developers or serving in a technical lead role.
  • Ability to gather and translate customer requirements into solution architecture.
  • Strong problem-solving, communication, and ownership mindset.
  • Professional software development in C#/.NET.
  • Experience with WPF/MVVM and/or building UI applications in .NET.
  • Experience developing RESTful APIs and/or service integrations.
  • Experience with SQL Server (data modeling + stored procedures).
  • Agile leadership (sprint planning, backlog management, task estimation).
  • Experience with Azure DevOps (Repos/Boards/Pipelines).
  • Experience with warehouse automation systems, PLC communication, or industrial operations.

Experience with automation system integrations is not required; training is provided for candidates with strong software fundamentals.


TOOLS AND TECHNOLOGIES

  • C#, WPF, MVVM, XAML, WCF/REST Azure DevOps (Boards, Pipelines, Repos, Test Plans) .NET Framework 4.8 and .NET 8 Visual Studio, Microsoft SQL Server (Standard/Enterprise) Elasticsearch, SSRS, CIP, AMR/PLC interfaces

WORK CONDITIONS

  • Travel up to 25% annually (domestic and international)

Why work for Storage Solutions - A Jungheinrich Company?

Our greatest asset is our people. We have built a team of passionate intralogistics experts who collaborate and partner with distribution and fulfillment operations across North America and worldwide. We believe in providing tailored solutions for every square foot of an operation, and behind these solutions is a carefully selected team that shares our vision, culture, and core values.


We are committed to fostering a supportive and inclusive workplace where every team member can thrive. When you join us, you become part of a family that values your growth, well-being, and contributions. Together, we innovate, solve challenges, and celebrate successes. 


Additional Benefits

Competitive Salary 

Generous Paid Time Off

Medical, Dental, and Vison Benefits

401K with Company Match

Company HSA Contribution

Professional Growth Opportunities