... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
Quick apply
... contract design, cost, or specification modifications; * Keep track of ongoing quantities for ... Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal ...
... contract writing, and negotiation strategy * Partner with Sales to navigate the client organization ... Earlier career experience as a technical lead, software engineer, solutions architect, or ...
... contract writing, and negotiation strategy * Partner with Sales to navigate the client organization ... Earlier career experience as a technical lead, software engineer, solutions architect, or ...
... contract writing, and negotiation strategy * Partner with Sales to navigate the client organization ... Earlier career experience as a technical lead, software engineer, solutions architect, or ...
... contract writing, and negotiation strategy * Partner with Sales to navigate the client organization ... Earlier career experience as a technical lead, software engineer, solutions architect, or ...
Project Manager
Jackson, TN · On-site
Provide insight to Engineering department regarding design of projects and value engineering ... Establish contract budgets when project is assigned and takeoff is finalized; takeoff and establish ...
Project Manager
Jackson, TN · On-site
Provide insight to Engineering department regarding design of projects and value engineering ... Establish contract budgets when project is assigned and takeoff is finalized; takeoff and establish ...
Project Manager
Jackson, TN · On-site
Provide insight to Engineering department regarding design of projects and value engineering ... Establish contract budgets when project is assigned and takeoff is finalized; takeoff and establish ...
Project Manager
Jackson, TN · On-site
Provide insight to Engineering department regarding design of projects and value engineering ... Establish contract budgets when project is assigned and takeoff is finalized; takeoff and establish ...
Land Surveyor
Jackson, TN · On-site
Review and recommend contract changes and gain client approval of improved contracts. * Review with ... engineering for example) are preferred * Technical knowledge of required surveying software ...
Quick apply
Land Surveyor
Jackson, TN · On-site
Review and recommend contract changes and gain client approval of improved contracts. * Review with ... engineering for example) are preferred * Technical knowledge of required surveying software ...
Land Surveyor
Jackson, TN · On-site
Review and recommend contract changes and gain client approval of improved contracts. * Review with ... engineering for example) are preferred * Technical knowledge of required surveying software ...
Land Surveyor
Jackson, TN · On-site
Review and recommend contract changes and gain client approval of improved contracts. * Review with ... engineering for example) are preferred * Technical knowledge of required surveying software ...
BMS Project Manager
Newbern, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS Project Manager
Newbern, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS Project Manager
Dyersburg, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS Project Manager
Dyersburg, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS Project Manager
Jackson, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS Project Manager
Jackson, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS/EPMS Project Manager
Jackson, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS/EPMS Project Manager
Jackson, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS/EPMS Project Manager
Dyersburg, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS/EPMS Project Manager
Dyersburg, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS/EPMS Project Manager
Newbern, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
BMS/EPMS Project Manager
Newbern, TN · On-site
... contractors, engineers, subcontractors, and suppliers. Manage vendor selection, contract ... Proficiency in project management software (e.g., MS Project), MS Office Suite, and BMS software ...
Project Manager
Newbern, TN · On-site
Manage contract review, risk analysis, change orders, RFIs, submittals, and project documentation ... Identify value engineering opportunities and prefabrication solutions to improve project outcomes ...
Project Manager
Newbern, TN · On-site
Manage contract review, risk analysis, change orders, RFIs, submittals, and project documentation ... Identify value engineering opportunities and prefabrication solutions to improve project outcomes ...
Manage contract review, risk analysis, change orders, RFIs, submittals, and project documentation ... Identify value engineering opportunities and prefabrication solutions to improve project outcomes ...
Manage contract review, risk analysis, change orders, RFIs, submittals, and project documentation ... Identify value engineering opportunities and prefabrication solutions to improve project outcomes ...
Project Manager
Dyersburg, TN · On-site
Manage contract review, risk analysis, change orders, RFIs, submittals, and project documentation ... Identify value engineering opportunities and prefabrication solutions to improve project outcomes ...
Project Manager
Dyersburg, TN · On-site
Manage contract review, risk analysis, change orders, RFIs, submittals, and project documentation ... Identify value engineering opportunities and prefabrication solutions to improve project outcomes ...
Software Developer Contract information
See Bells, TN salary details
$43.8K - $53.6K
1% of jobs
$53.6K - $63.3K
4% of jobs
$63.3K - $73.1K
9% of jobs
$82.2K is the 25th percentile. Wages below this are outliers.
$73.1K - $82.9K
12% of jobs
$82.9K - $92.7K
15% of jobs
The median wage is $99.1K / yr.
$92.7K - $102.5K
14% of jobs
$102.5K - $112.2K
15% of jobs
$116.1K is the 75th percentile. Wages above this are outliers.
$112.2K - $122K
13% of jobs
$122K - $131.8K
9% of jobs
$131.8K - $141.6K
5% of jobs
$141.6K - $151.4K
3% of jobs
$43.8K
$102K
$151.4K
How much do software developer contract jobs pay per year?
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 key skills and qualifications needed to thrive as a software developer contract?
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 is a software developer contract?
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.
Full-time
Re-posted 2 days ago
Job description
Genex Systems is seeking an experienced Engineering Technicians to support the USDA's Natural Resources Conservation Service (NRCS) in the following location:
- Dyersburg, TN
Position Description
The Engineering Technician provides engineering assistance working with landowners, groups, and local governments to apply and maintain a variety of conservation practices. This job also includes the responsibility of designing engineering practices, preparing engineering drawings, computing quantities, and preparing cost estimates. This position does not require an engineering degree. Duties may include:
- Inventorying and evaluating potential new project sites;
- Assist and complete required engineering surveys for future designs;
- Assisting with development of engineering drawings, specifications, etc.;
- Assist and complete surveys for project construction layout;
- Assist and complete construction inspection of construction projects during construction and report findings;
- Evaluate and assist with evaluating construction materials to verify that they meet or exceed specifications - this shall occur during construction activities but shall also include going to rock quarries to verify required material size requirements and material quality requirements;
- Develop, maintain, and complete construction project job diaries as required;
- Communicate daily, or as needed with Engineers, Geologists and others on construction projects for progress updates, project coordination, potential problems, substandard construction work, potential needs for contract design, cost, or specification modifications;
- Keep track of ongoing quantities for construction projects, and make Engineers, Geologists, and others aware of potential quantity overruns;
- Assisting with non-inherently governmental and non-sponsor payment processing and activities;
- Verify that all construction projects assigned are following the required construction specifications and are following all required TDEC, COE, TVA, permit regulation requirements and keep files that document these activities.
Position Requirements
The successful candidate will be able to:
- Use AutoCAD, Civil 3d 2016, and similar technical drawing software (actual experience and formal educational training are desirable when available);
- Develop and complete engineering drawings, modify drawings to the point of completing many standardized NRCS drawings, modify and develop new drawings when needed;
- Interpret these and other construction drawings, explain these interpretations to contractors, landowners, agency personnel, material providers, regulatory personnel, local government Sponsors, Engineers, other Construction Inspectors, and various county and district employees;
- Independently download survey data, and produce contour maps/drawings when needed, as well as analyze data to produce profile views and sections views from the surveyed data;
- Use and troubleshoot various forms of surveying equipment, self levelling levels, total station equipment, data collectors, GPS total stations, etc;
- Independently work with SharePoint sites and other computer systems;
- Communicate effectively both verbally and in writing;
- Demonstrate a working knowledge of OSHA rules and regulations for construction projects, shall follow these rules and regulations, and shall inform others present what the regulations are, and when they are not being followed;
- Travel as a passenger in ATV's and UTVs in the various areas;
- Assist with typing, generating, assembling, reviewing, updating, completing, and distributing reports, paper or digital, for inventory, dam assessment, dam inspection, project inspection, quality reviews, progress, and other reports required by any NRCS Program, initiative, database, or policy;
- Assist with maintenance, repairs, inspections, licensing and emissions testing of motor vehicles;
- Utilize a variety of computer hardware and software applications and small office machines, NRCS business tools and locally developed Excel spreadsheets and Access databases to extract information needed to develop reports, maintain schedules, track work progress, and complete assignments.