2

Contract Software Engineer Remote Jobs in Elmhurst, IL

Software Engineer Opportunity Our client is on crypto's cutting-edge technology, and we're looking for the right engineers to join them. This is a remote position for any US-based candidate. Our ...

Sr. Software Engineer (Remote)

Oak Brook, IL · On-site +1

$123K - $163K/yr

We are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development ...

Virginia Civis is hiring a Software Engineer (Contract) to build and ship high-quality software across the full stack in service of our clients' most important missions. This is a 6-month contract ...

Virginia Civis is hiring a Software Engineer (Contract) to build and ship high-quality software across the full stack in service of our clients' most important missions. This is a 6-month contract ...

Virginia Civis is hiring a Software Engineer (Contract) to build and ship high-quality software across the full stack in service of our clients' most important missions. This is a 6-month contract ...

next page

Showing results 1-20

Contract Software Engineer Remote information

See Elmhurst, IL salary details

$63.2K

$146.9K

$204.7K

How much do contract software engineer remote jobs pay per year?

As of Aug 8, 2026, the average yearly pay for contract software engineer remote in Elmhurst, IL is $146,930.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,500.00 and $172,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a contract software engineer remote?

To thrive as a Contract Software Engineer (Remote), you need strong programming skills, experience with software development methodologies, and a relevant degree or equivalent experience. Proficiency with version control systems like Git, cloud platforms (e.g., AWS, Azure), and collaboration tools such as Jira or Slack is typically required. Excellent time management, communication, and self-motivation are standout soft skills for remote work success. These competencies ensure high-quality, timely deliverables and effective remote collaboration across distributed teams.

What does a contract software engineer remote do?

A remote contract software engineer is a professional who designs, develops, tests, and maintains software applications while working remotely, often on a project or time-limited basis. They are typically hired by companies for specific projects or to fill temporary skill gaps, and their work is governed by a contract that outlines the duration, deliverables, and payment terms. These engineers collaborate with teams using online tools, and their responsibilities can include coding, debugging, and participating in virtual meetings to ensure project success.

How do contract software engineers typically integrate with remote development teams?

As a contract software engineer working remotely, you'll often be onboarded quickly and expected to familiarize yourself with the team's tools, workflows, and codebase in a short time. Communication is key—most teams rely on daily stand-ups, regular check-ins, and collaborative platforms like Slack, Jira, or GitHub to keep everyone aligned. You'll likely work alongside full-time engineers, product managers, and designers, contributing to specific projects or milestones with clear deliverables. Proactivity in asking questions and sharing updates helps build trust and ensures smooth collaboration, even when working from different locations and time zones.
What are popular job titles related to Contract Software Engineer Remote jobs in Elmhurst, IL? For Contract Software Engineer Remote jobs in Elmhurst, IL, the most frequently searched job titles are:
What cities near Elmhurst, IL are hiring for Contract Software Engineer Remote jobs? Cities near Elmhurst, IL with the most Contract Software Engineer Remote job openings:
Infographic showing various Contract Software Engineer Remote job openings in Elmhurst, IL as of August 2026, with employment types broken down into 85% Full Time, and 15% Contract. Highlights an 100% Remote job distribution, with an average salary of $146,930 per year, or $70.6 per hour.

Senior Software Engineer (Remote, EST/CST)

180 Engineering

Chicago, IL • Remote

$100K - $125K/yr

Full-time

Medical, Dental, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

Direct Hire |Remote (Continental U.S., EST or CST) Salary Range: $100,000 to $125,000, bonus eligible. Individual compensation is based on education, geographic location, and alignment to market data. About the Role Seeking a Senior Software Engineer to support the design, documentation, development, and testing of new and existing software solutions within a Digital Workflow Solutions business unit. You will analyze product and system-level requirements, translate them into software requirements, and lead deployment and delivery of specific software features and functionality. This role focuses on developing commercial software products sold directly to external customers. This is not an internal IT position . You will collaborate with cross-functional teams to deliver new features, ensure application performance, and mentor junior engineers. Remote within the Continental United States, with preference for candidates in Eastern or Central time zones. Responsibilities Contribute to cross-functional project planning, development, and analysis of product requirements and proposed solutions Refine and refactor software design based on system architecture and new product requirements Design, document, implement, and maintain efficient, reusable, secure, and reliable software code according to corporate and department standards Maintain code quality, organization, and automation standards Create software development process documentation including requirements, design specifications, interface specifications, and verification documentation Develop time and effort estimates for software features and functions Develop and perform unit, integration, and system testing of applications Participate in design reviews to identify issues and provide recommendations for enhancements Work independently on routine activities, technical issues, project plans, and larger-scale designs Identify bottlenecks and software bugs and devise solutions to resolve them Review and resolve software defect and change requests Review and approve plans and detailed software designs Requirements Required Bachelor's degree in Computer Science, Engineering, or related field 5+ years of experience developing commercial software products sold to external businesses (B2B) 5+ years of experience designing and developing software systems for web, mobile, cloud (Azure), and desktop environments 5+ years of experience with C# / .NET / Microsoft Full Stack development Strong understanding of software development principles and design patterns Experience with Agile development methodologies Experience with Git or DevOps version control tools Experience with configuration management, continuous integration (CI), continuous deployment (CD), and automated code analysis tools desired Preferred Experience with containerization tools Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Residence in Eastern or Central time zones Other Excellent problem-solving skills and attention to detail Strong communication and teamwork abilities Working knowledge of MFC, Java, and React Medical and Dental insurance, eligible on first day of employment 401K after 6 months of employment As part of our standard hiring process, final candidates complete a brief identity verification step. This includes a short video confirmation to ensure consistency across the interview process. #J-18808-Ljbffr