2

Remote Software Engineer Jobs in Roscoe, IL (NOW HIRING)

Where you'll work Whether you prefer the convenience of remote work or the adventure of relocating ... Use structural engineering software. * Speak and write well. * Have strong analytical and ...

Web Developer Intern Department: Rockford Location: Rockford, IL or Remote for the right candidate ... software Actively participate in further analysis of business needs, developing quotes, reviewing ...

Position can be located in any of our offices, hybrid or fully remote Key Responsibilities CAD ... System Administration & Coordination * Assist with software installations, version updates, and ...

Land Survey CAD Technician

Rockford, IL · On-site +1

$28 - $34/hr

Fehr Graham is a fast-growing Midwest engineering and environmental firm seeking a Land Survey CAD ... Where you'll work The position can be fully remote anywhere in Illinois or in any of our Illinois ...

Land Survey CAD Technician

Rockford, IL · On-site +1

$28 - $34/hr

Fehr Graham is a fast-growing Midwest engineering and environmental firm seeking a Land Survey CAD ... Where you'll work The position can be fully remote anywhere in Illinois or in any of our Illinois ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Senior Estimator

Rockford, IL · On-site +1

$150K - $180K/yr

This position will be remote with 50% travel to any of our project locations. Depending on residing ... Analyze historical data and use estimating software to calculate costs for labor, materials ...

Showing results 21-40

Remote Software Engineer information

See Roscoe, IL salary details

$61.8K

$143.7K

$200.1K

How much do remote software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for remote software engineer in Roscoe, IL is $143,666.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,900.00 and $168,500.00 per year, depending on experience, location, and employer.

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 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 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 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 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 cities near Roscoe, IL are hiring for Remote Software Engineer jobs?

Cities near Roscoe, IL with the most Remote Software Engineer job openings:

Infographic showing various Remote Software Engineer job openings in Roscoe, IL as of September 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% Remote job distribution, with an average salary of $143,666 per year, or $69.1 per hour.

Lead Structural Engineer - Bridge

Rockford, IL • On-site, Remote

Trilon
Civil Engineering Construction • 201 - 500 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Are you a forward thinker with a passion for designing bridges? Fehr Graham is a fast-growing Midwest engineering environmental firm looking for a motivated Structural Engineer to join our team. 

We're not just seeking someone to fill a position. We want a proactive communicator who can take charge and lead our growing structural engineering team. Your ideas and vision will be vital as we expand into new markets. You'll be at the forefront of our growth. 

What's in it for you?
We offer an exciting and engaging work environment where every day brings new challenges and opportunities. As a Structural Engineer, you'll have the chance to work on cutting-edge projects that push the boundaries of innovation. Bridge inspection and design will be your playground, where you can showcase your skills and expertise while having a real impact on communities. Your knowledge of structural components, including bridges, retaining walls and Department of Transportation design standards, will be the backbone of our success. 

Where you'll work
Whether you prefer the convenience of remote work or the adventure of relocating to a community near one of our offices, we have you covered. At Fehr Graham, we believe in work-life balance, and that includes injecting a healthy dose of fun into everything we do. It's even part of our Core Values! We celebrate milestones and enjoy friendly team-building activities and office outings. A happy and engaged work team is a successful one. Each of our offices brings an environment filled with positive energy and enthusiasm. We encourage our teams to connect on multiple levels and support each other's personal and professional growth.

Go beyond the job description: Uncover projects that ignite your passion. Structural Engineering - Fehr Graham
What you'll do
As the Lead Structural Engineer, we promote a team environment, so you'll work with fellow engineers, environmental scientists and many others. You'll also: 
  • Provide bridge inspection and design services.
  • Actively lead, develop and grow the structural engineering team.
  • Be familiar with structural components. 
  • Work cross functionally with the Transportation team on projects.
What it takes
Ideally, you'll have a Bachelor's degree in Civil or Structural Engineering. You should have 7 to 11 years of experience designing steel and concrete structures. You should be a licensed structural engineer in Iowa, Illinois and Wisconsin or demonstrate the ability to secure these licensures. Ideally, you'll also: 
  • Know construction methods and materials and code requirements.
  • Know how to develop design and construction plans.
  • Use structural engineering software.
  • Speak and write well.
  • Have strong analytical and organizational skills.
  • Be a team player.
What you'll get
You'll have plenty of opportunities to grow professionally at our progressive firm, which started in 1973. Our people-first organization is focused on giving our employees the opportunity for growth. In addition to a competitive salary, we also offer:
  • Medical/dental/vision
  • Life insurance
  • Disability insurance
  • 401K Retirement Plan
  • Profit-sharing bonus plan
  • Paid time off
  • An awesome work environment.  
Learn more about Fehr Graham's people, culture and projects on our website. 
Fehr Graham provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. 

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
#LI-MH1
nullnull