2

Remote Software Developer Jobs in Lebanon, IL (NOW HIRING)

Lead QA Engineer

Saint Louis, MO · Remote

$50 - $55/hr

Remote - USA Preferred Locations: Missouri, Texas, Florida, Minnesota, Illinois, Georgia, South ... software products. This role partners closely with development and agile scrum teams to define ...

Node.js Developer (AWS)- R01568706

Saint Louis, MO · Remote

$49.75 - $64.50/hr

Senior Software Development Engineer Job requirements * Role: Node.js Developer (AWS) Years of Experience: 8+ years Location: Remote/New York, NY (Hybrid 2-3 days) As a consultant within the DE team ...

REMOTE (On-Shore) Department: Release Automation - ETMO Job Overview: We are seeking a highly skilled and versatile Senior Software Engineer with expertise in Playwright, Python, SharePoint, SQL ...

iOS Engineer -Remote

Saint Louis, MO · Remote

$166K - $191K/yr

  • Medical

  • Dental

  • Vision

  • PTO

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

Data Engineer

O Fallon, IL · On-site +1

$61K - $141K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: No Job Number: R0245880 Location: O'Fallon,IL,US Share job via: Share Data Engineer ... Experience creating software for retrieving, parsing, and processing structured and unstructured ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Showing results 41-60

Remote Software Developer information

See Lebanon, IL salary details

$46.3K

$107.9K

$160.1K

How much do remote software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for remote software developer in Lebanon, IL is $107,881.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,800.00 and $125,400.00 per year, depending on experience, location, and employer.

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 does a remote software developer do?

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 are the key skills and qualifications needed to thrive as a remote software developer?

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.

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

What cities near Lebanon, IL are hiring for Remote Software Developer jobs?

Cities near Lebanon, IL with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Lebanon, IL as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $107,881 per year, or $51.9 per hour.

Technical Business Analyst (Senior - Security/Software Focus)

Stellar IT Solutions LLC

Saint Louis, MO • Remote

$60 - $70/hr

Contractor

Posted 5 days ago


Job description

Position: Technical Business Analyst (Senior - Security/Software Focus)

Location: Remote

Duration: 6-12+ Months Contract

Role Overview

We are seeking highly skilled Senior Technical Business Analysts with strong knowledge of software and security environments. This role goes beyond traditional BA responsibilities — the ideal candidate will be able to translate vulnerability findings into actionable technical requirements, identify impacted applications and processes, document remediation needs, and coordinate with engineering and security teams to ensure vulnerabilities are tracked through resolution.

Key Responsibilities
  • Translate AI‑generated or scanner‑based vulnerability findings into clear, actionable technical and business requirements.

  • Identify impacted applications, systems, and processes, and document remediation needs.

  • Collaborate with engineering, product, and security teams to prioritize and track remediation activities.

  • Maintain detailed documentation of vulnerabilities, remediation steps, and resolution timelines.

  • Support secure SDLC practices by ensuring vulnerabilities are integrated into backlog and sprint planning.

  • Facilitate communication between technical and non‑technical stakeholders to align on remediation priorities.

  • Provide risk analysis and reporting to leadership, highlighting severity, exploitability, and business impact.

  • Use tools such as Jira (or similar) to track findings, remediation progress, and closure.

  • Contribute to continuous improvement of vulnerability management and remediation tracking processes.

Required Skills
  • Strong background in software/application environments with security awareness.

  • Experience in requirement gathering, technical documentation, and data analysis.

  • Hands‑on experience with Jira or similar tools for issue tracking and remediation workflows.

  • Familiarity with Agile methodologies and sprint planning.

  • Knowledge of risk management, vulnerability assessment, and remediation tracking.

  • Excellent communication skills with the ability to bridge technical and business perspectives.

Ideal Profile
  • Considerably more technical than a standard BA — someone who understands both security vulnerabilities and how they map to technical remediation.

  • Background in software engineering, application security, or product security combined with business analysis skills.

  • Proven ability to work across multiple teams and ensure vulnerabilities are remediated effectively.