2

Remote Software Developer Jobs in North Ridgeville, OH

AlloBaas - Data Engineer II

Lakewood, OH · On-site +1

$103K - $123K/yr

... DevOps, CI/CD Pipeline development. * 3+ years hands on in analyzing, designing which involve Data ... If fully remote: must be willing to travel * This position will require the ability to work ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Data Engineer Principal

Strongsville, OH · Remote

$138K - $185K/yr

Hybrid, 3 days in office, 2 days remote Duration : Contract to Hire Years Of Experience Required ... AI Developer to design, build, and implement enterprise AI and automation solutions across ...

Bachelor's degree in construction engineering, construction management, construction technology ... Experience with other job-related software tools (example: SAP, Oracle suite) * Strong client ...

Collaborate with the sales team, professional services and DevOps team to support the US Alliance ... Jadu software has played a key role in making this possible for many organisations across the Globe.

Senior Highway Engineer

Cleveland, OH · On-site +1

$112K - $150K/yr

Remote work options may be available. Qualified candidates must have a PE in Illinois or Ohio ... Utilize Bentley software products to generate project deliverable and perform engineering tasks

Remote work options are available. Qualified candidates must have a Professional Engineering ... Utilizes computer assisted engineering and design software and equipment to perform engineering ...

next page

Showing results 1-20

Remote Software Developer information

See North Ridgeville, OH salary details

$42.4K

$98.8K

$146.6K

How much do remote software developer jobs pay per year?

As of Jul 18, 2026, the average yearly pay for remote software developer in North Ridgeville, OH is $98,757.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,500.00 and $114,800.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

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

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

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

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.
What are the most commonly searched types of Software Developer jobs in North Ridgeville, OH? The most popular types of Software Developer jobs in North Ridgeville, OH are:
What are popular job titles related to Remote Software Developer jobs in North Ridgeville, OH? For Remote Software Developer jobs in North Ridgeville, OH, the most frequently searched job titles are:
What job categories do people searching Remote Software Developer jobs in North Ridgeville, OH look for? The top searched job categories for Remote Software Developer jobs in North Ridgeville, OH are:
What cities near North Ridgeville, OH are hiring for Remote Software Developer jobs? Cities near North Ridgeville, OH with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in North Ridgeville, OH as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $98,757 per year, or $47.5 per hour.
AlloBaas - Data Engineer II

AlloBaas - Data Engineer II

FMHC

Lakewood, OH • On-site, Remote

$103K - $123K/yr

Other

Posted 23 days ago


Job description

Description

Position Summary:


This role is under the AlloBaas subsidiary of FMHC.


The Data Engineer II will play a vital role in our Data transformation journey - helping move the organization toward a future state where decision-makers have the right data, in real time, when they need it. This role is responsible for driving the execution of key data projects, including data management, data conversions, ongoing ingestion pipelines, and data platform engineering and operations. The ideal candidate will work across systems and teams to ensure data flows seamlessly, reliably, and securely throughout the enterprise, supporting both strategic initiatives and day-to-day operations.

Duties and Responsibilities:

  1. Develop an understanding of our current data landscape
  2. Administer and optimize Snowflake and other data platforms to ensure performance and alignment with business goals including role/permission management performance tuning, cost optimization, and capacity planning. 
  3. Manage operations of the Data Warehouse, Middleware/Azure Enterprise Service Bus (ESB), Cognos, and related analytics tools.
  4. Provide secondary support for Data Integration & Platform Engineering responsibilities, including assisting with system maintenance, data pipeline operations, and platform enhancements.
  5. Stay informed on emerging data technologies and trends, sharing insights to help identify opportunities for innovation and improved data use.
  6. Help implement scalable and efficient data solutions that improve business insights and operational performance.
  7. Collaborate with IT and business stakeholders to support data access, usability, and consistency across departments.
  8. Participate in the integration of new tools and systems, ensuring seamless functionality and data accuracy.
  9. Provide advanced support by resolving escalated issues from Data Engineer I, ensuring timely and effective resolution of complex technical challenges.
  10. Contribute to a collaborative, high-performing team culture by supporting peers and sharing knowledge.
  11. Enforce data governance policies, ensuring data is secure, consistent, and compliant with regulations.
  12. Support efforts to meet financial regulations and cybersecurity standards in all data-related systems.
  13. Administrator and/or deliver configuration requests in our Azure ESB environment to Banking Core System through APIs.
  14. Design and develop pipelines for additional data vendors
  15. Recommend, implement and maintain best practices for the environment
  16. Ability to illustrate and maintain the enterprise's data systems architecture 
  17. Complies with all applicable banking laws and regulations, including, but not limited to the Bank Secrecy Act, USA Patriot Act, and related anti-money laundering statutes, and federal consumer protection legislation and regulations. Builds working knowledge of all applicable laws and regulations.
  18. Other duties as assigned

The duties outlined above are a summary and may not be an exhaustive or comprehensive list of all possible responsibilities, tasks, and duties. All job descriptions may be amended at any time at the sole discretion of First Mutual Holding Company.


Requirements

Qualifications and Skills- Required:

  1. 3+ years managing data / ETL development, experience must include C#, GitHub (or similar), Azure DevOps, CI/CD Pipeline development.
  2. 3+ years hands on in analyzing, designing which involve Data pre-processing , Data Extraction , Data Ingestion , Data Quality ,Data Normalization/Anonymizing & Data Loading
  3. 3 + years data analysis, Ad hoc reports, and visualization; Cognos, Tableau
  4. 3+ years data migration and validation projects 
  5. 3+ years of Snowflake Management  
  6. 3+ years implementation and support of on-prem and cloud DBs  
  7. 3+ years' experience with system process mapping

  Additional Qualifications and Skills- Preferred:

  1. Prior work within the financial industry.
  2. Lean/Six Sigma
  3. Process analysis and design
  4. Systems architecture

Necessary competencies:

  1. Critical thinking
  2. Accountability 
  3. Initiative
  4. Creativity 
  5. Adaptable
  6. Communication
  7. Organizational Skills
  8. Resourcefulness
  9. Interpersonal Awareness
  10. Decisiveness 

Physical Environment:

  • This position is performed in a corporate office (Lakewood, OH), hybrid, or remote setting:
  1. If fully remote: must be willing to travel
  • This position will require the ability to work flexible days/times including occasionally working beyond normal business hours on an "as needed" basis.
  • While performing the duties of this job, the employee is regularly required to lift, walk, stand, sit, bend, reach with hands and arms, climb, push/pull, use hands, and see, hear and speak.
  • The employee must occasionally lift and/or move up to 25 pounds.
  • The noise level in the work environment is usually quiet to moderate.

First Mutual Holding Co. and First Federal Lakewood is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.