2

Remote Software Engineer Jobs in Batavia, OH (NOW HIRING)

[US] Software Engineer III

Mason, OH ยท On-site +1

$54 - $72.75/hr

Software Engineer III Full Time - Hybrid Cincinnati, OH Innovate with Benchmark Gensuite as a Software Enginner III Everyone wants to make the world a better place. We work to make it happen. By ...

Sr. Software Engineer

Cincinnati, OH ยท Remote

$155K - $165K/yr

Sr. Software Engineer PatientPoint Network Solutions LLC in Cincinnati, OH seeks Sr. Software Engineer. Design and implement backend systems and APIs, including the management of infrastructure ...

Sr. Software Engineer

Cincinnati, OH ยท On-site +1

$155K - $165K/yr

Our purpose-driven approach offers an inspirational career opportunity where you can contribute to improving health outcomes for millions of patients nationwide. Sr. Software Engineer PatientPoint ...

Job Summary Medpace's Information Technology team is looking for a full-time, office-based Jr. Software Engineer. Join us in building the digital capabilities that accelerate the global development ...

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 ...

Senior Software Engineer -P

Cincinnati, OH ยท On-site +1

$117K - $155K/yr

As a Senior Software Engineer in our Agile environment, your team will rely heavily on your serious coding skills and technical expertise. Your primary role includes system analysis, design, coding ...

You will lead and participate in the design and implementation of major software components ... Hybrid role, in office 2 days per week Remote - US based candidates will be considered. Develop ...

... Software Engineer. May telecommute 100% of the time from their home office, consistent with dunnhumby's remote work policy. WHAT I DO | Key accountabilities * Manage delivery of solutions to problems ...

next page

Showing results 1-20

Remote Software Engineer information

See Batavia, OH salary details

$58.3K

$135.3K

$188.5K

How much do remote software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for remote software engineer in Batavia, OH is $135,335.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,100.00 and $158,700.00 per year, depending on experience, location, and employer.

Can you work remotely as a remote software engineer?

Yes, many remote software engineer positions are available that allow professionals to work from anywhere with an internet connection. These roles often require proficiency in collaboration tools, version control systems, and strong communication skills. Remote work arrangements vary by employer, with some offering full-time remote options and others hybrid models.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Batavia, OH? The most popular types of Software Engineer jobs in Batavia, OH are:
What are popular job titles related to Remote Software Engineer jobs in Batavia, OH? For Remote Software Engineer jobs in Batavia, OH, the most frequently searched job titles are:
What job categories do people searching Remote Software Engineer jobs in Batavia, OH look for? The top searched job categories for Remote Software Engineer jobs in Batavia, OH are:
What cities near Batavia, OH are hiring for Remote Software Engineer jobs? Cities near Batavia, OH with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Batavia, OH as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $135,335 per year, or $65.1 per hour.

Software Project Manager

Storage Solutions Inc

Erlanger, KY โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


Job description

Description

Job Title: Software Project Manager

Department: Automation Software

Location: Erlanger, KY; remote work permitted
Employment Type: Full-Time


The Software Project Manager is responsible for leading the planning, coordination, communication, and delivery management of assigned software projects. This role serves as a primary customer-facing project contact and works closely with the Lead Software Engineer, Software Engineers, Software Quality Assurance Engineers, Software Support Engineers, implementation resources, infrastructure resources, sales, management, customers, and external vendors.


The Software Project Manager helps ensure software projects are clearly defined, properly planned, effectively communicated, and successfully delivered. This includes managing scope, schedule, budget, customer expectations, project risks, implementation readiness, and support transition.


The Software Project Manager works in partnership with the Lead Software Engineer, who is responsible for technical leadership, software architecture, developer coordination, technical implementation, and technical issue resolution. Together, the Software Project Manager and Lead Software Engineer form the core leadership team for software project execution.


OVERALL RESPONSIBILITIES

  • Manage software project scope, schedules, budgets, risks, issues, dependencies, and customer communication.
  • Work with sales, management, software leadership, customers, and internal stakeholders to define and confirm software scope of work.
  • Lead or coordinate project documentation, including Functional Description of Operations (FDO), Functional Specification Document (FSD), configuration documentation, integration specifications, implementation plans, and related deliverables.
  • Manage scope deviations and customer-requested changes, including documentation, communication, impact review, and approval coordination.
  • Develop and maintain software project plans, milestones, priorities, deliverables, and schedules.
  • Use Azure DevOps or similar project tracking tools to manage project work items, tasks, priorities, risks, and delivery progress.
  • Create, define, and maintain Epics, Features, and User Stories in Azure DevOps.
  • Facilitate sprint planning, backlog review, work prioritization, and project status tracking as appropriate.
  • Coordinate with development, testing, support, implementation, infrastructure, and management teams to ensure project work is properly planned, staffed, tracked, and delivered.
  • Serve as a primary customer-facing point of contact for software project execution.
  • Lead regular customer project meetings, status calls, design reviews, scope reviews, testing coordination meetings, and go-live planning discussions.
  • Coordinate planning for host system integrations, automation subsystem interfaces, PLC or equipment interfaces, REST APIs, socket interfaces, database interfaces, file exchanges, reporting, and other project-specific integrations.
  • Support planning and coordination of internal testing, integration testing, customer testing, user acceptance testing, deployment, go-live validation, and post-go-live stabilization.
  • Develop and maintain site implementation plans, including staffing plans, testing plans, go-live support plans, escalation paths, and timing.
  • Coordinate software team travel schedules with internal execution teams and customers as appropriate.
  • Track project budget performance, labor usage, remaining work, estimate-to-complete, change requests, and scope impacts.
  • Provide regular project updates to software management and company leadership.
  • Coordinate project closeout activities, support transition, documentation completion, open issue review, and lessons learned.


KNOWLEDGE & SKILLS REQUIREMENTS

  • Bachelor's degree in Software Engineering, Computer Science, Information Systems, Engineering, Supply Chain, Business Administration, Project Management, or a related field preferred. Equivalent experience may be considered.
  • 5+ years of experience managing software implementation projects, enterprise software deployments, warehouse automation systems, or other technical customer-facing projects.
  • Experience leading projects through the full lifecycle, including requirements gathering, solution design, development coordination, testing, deployment, go-live support, and transition to ongoing support.
  • Experience managing project scope, schedules, budgets, risks, dependencies, and customer communications.
  • Experience coordinating cross-functional teams, including software developers, QA/testers, support teams, customer stakeholders, IT resources, vendors, and implementation personnel.
  • Knowledge of warehouse management systems (WMS), warehouse execution systems (WES), warehouse control systems (WCS), warehouse automation equipment, distribution center operations, or order fulfillment environments.
  • Familiarity with configurable enterprise software platforms and system integration projects.
  • Working knowledge of SQL Server, relational databases, APIs, reporting tools, Windows Server environments, automation interfaces, PLCs, or other industrial software technologies.
  • Experience using project tracking and work management tools such as Azure DevOps, Jira, or similar platforms.
  • Experience supporting customer site implementations, commissioning activities, go-live planning, post-launch stabilization, and support handoff processes.
  • PMP, CAPM, Certified ScrumMaster (CSM), Agile, or similar project management certifications preferred but not required.


PROFESSIONAL QUALITIESย 

  • Strong organizational and project management skills with the ability to manage multiple priorities simultaneously.
  • Excellent verbal, written, and presentation communication skills.
  • Ability to build and maintain positive relationships with customers, vendors, and internal stakeholders.
  • Strong problem-solving, analytical, and decision-making abilities.
  • Detail-oriented with a commitment to accuracy and quality.
  • Ability to work independently while collaborating effectively within cross-functional teams.
  • Adaptable and resourceful in a fast-paced, customer-focused environment.
  • Demonstrated ownership, accountability, and follow-through on commitments.


WORK CONDITIONS

  • In office or remote role with extended time in front of a computer
  • Travel (up to 20%) to customer sites for project meetings, testing, implementation, go-live, or stabilization support.


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 and Bonus Structure
  • Medical, Dental, and Vision Benefits
  • Generous Paid Time Off
  • 401K with Company Match
  • Company HSA Contribution
  • Professional Growth Opportunities