1

Software Developer Contract Jobs in Roxana, IL (NOW HIRING)

SR. SOFTWARE ENGINEER

Saint Louis, MO · Remote

$119.10K - $157K/yr

Leadership * Coach less senior Software Engineers in processes, techniques and problem solving ... Contract-to-Hire 3-6 months * Must be US-Citizen or Green-Card only * Will be required to travel ...

In addition to the completion of the Engineering Manufacturing Development contract, this role is also responsible for the execution of work on future T-7 contracts. This position in the software ...

New

SR. SOFTWARE ENGINEER

Saint Louis, MO · On-site

$119.10K - $157K/yr

Leadership * Coach less senior Software Engineers in processes, techniques and problem solving ... Contract-to-Hire 3-6 months * Must be US-Citizen or Green-Card only * Will be required to travel ...

Java Developer- St Louis

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Position- Java Developer Location- St Louis, MO Duration- Contract Rate- DOE • Strong Java developer with very good understanding of micro services. • Grasp of software engineering skills in ...

Java Developer- St Louis, MO

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Position- Java Developer Location- St Louis, MO Duration- Contract Rate- DOE * Strong Java developer with very good understanding of micro services. * Grasp of software engineering skills in modular ...

Java Developer- St Louis MO

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Position- Java Developer Location- St Louis MO Duration- Contract Rate- DOE * Strong Java developer with very good understanding of micro services. * Grasp of software engineering skills in modular ...

next page

Showing results 1-20

Software Developer Contract information

See Roxana, IL salary details

$46K

$107.3K

$159.2K

How much do software developer contract jobs pay per year?

As of Jun 3, 2026, the average yearly pay for software developer contract in Roxana, IL is $107,257.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,300.00 and $124,700.00 per year, depending on experience, location, and employer.

What is a Software Developer Contract job?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

What are the key skills and qualifications needed to thrive in the Software Developer Contract position, and why are they important?

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What are the typical work arrangements and expectations for contract Software Developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.
What are the most commonly searched types of Software Developer jobs in Roxana, IL? The most popular types of Software Developer jobs in Roxana, IL are:
What cities near Roxana, IL are hiring for Software Developer Contract jobs? Cities near Roxana, IL with the most Software Developer Contract job openings:
Software Engineer (Will Sponsor for TS/SCI)

Software Engineer (Will Sponsor for TS/SCI)

Marathon TS

Saint Louis, MO • On-site

Other

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


Job description

Software Engineer Opportunity

Marathon TS, Inc. is the prime contractor on a newly awarded Intelligence Community contract. We need to hire 8 software engineers! You do not need a clearance, but may be required to obtain a TS/SCI – which will sponsor for you. To qualify for this role, you must have adequate domain knowledge and hands-on experience in developing, implementing software programs. As a mid-level coder, you are responsible for maintaining and improving the performance of existing software code, with duties to write and update software code under contract and direction from the Product Manager. Clear communication skills are required. Astute ability in writing test scripts, in an agile software development environment, where building in automated test procedures in addition to functional code are paramount to continuous integration and continuous delivery of software. You are also required to further test and maintain software products to ensure strong functionality and optimization.

Required Education/Experience:

  • 4 years' experience in full stack development to include Java, Web services, Database, and micro-service development.
  • 3 years' experience with agile and lean philosophies.
  • Experience working independently with clients or stakeholders conducting interviews, observations, and surveys, to develop user-stories in support of full-service consumer and business applications.
  • Experience with CI/CD techniques, test-driven development, and automated testing practices.
  • Experience developing customized code, scripts, modules, macro procedures, and libraries to implement specialized spatial analysis functions using languages such as Python, Java, PHP, C, Pro*C, Perl, or similar scripting and development languages.
  • Experience with open source Geospatial Information Service tools and libraries such as QGIS and GDAL.
  • Experience using, creating, and analyzing GIS and other location-based data.
  • Core development experience in large scale enterprise Java applications.
  • Query and management skills with geospatial and non-geospatial Postgres, PostGIS and SQL databases.
  • Candidate must have experience with Open Geospatial Consortium (OGC) services and standards.

Desired Education/Experience:

  • Bachelor's degree in Computer Science, Engineering, Mathematics or related technical degree or 4 years' experience in related technical field. 5 years' experience in full stack development to include Java, Web services, Database, and micro-service development.
  • 4 years' experience with agile and lean philosophies, serving as scrum or team lead.
  • Integration and tailoring of geospatial Commercial Off-The-Shelf (COTS) software applications; specialized software and database development and maintenance; integration of related specialized hardware; engineering studies to identify and remedy geodata processing bottlenecks.
  • Experience integrating and tailoring geospatial COTS software applications; specialized software and database development and maintenance;
  • Experience with government and/or commercial imagery products, to include RADAR imaging technologies.
  • Experience with integration and operations of terrain analysis visualization and algorithms.
  • Experience with integrating and operating automated detection algorithms.
  • Experience working with and developing GIS to include open-source and proprietary geospatial formats.
  • Experience with use of and development with common geospatial tools, data, and operating platforms. These may include, but are not limited to:
    • Tools - Boundless Spatial suite, Remote View, Postgres, and/or other geospatial databases, ArcGIS Desktop, ArcGIS Server, Image Server, and File Geodatabases.
    • Data formats including KML, KMZ, NITF, TIFF, JPEG, GeoPDF, and similar geo-related formats.
    • Operating Platforms – ESRI, OpenGeo Suite, or similar.
  • Core development experience in large scale enterprise Java applications using Spring frameworks.
  • Possesses a TS//SCI level security clearance.

Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").


Marathon TS logo

About Marathon TS

Sourced by ZipRecruiter

Marathon TS provides a full range of professional services for clients that require support from professionals with specialized skills and experience in a specific technical area or subject matter. Marathon TS also provides IT solutions, including strategy, operations, transformation and mission support.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Sterling, VA, US

Year founded

2009

Social media