1

Software Developer Contract Jobs in Rochester, NY

Electrical Engineer lll

Rochester, NY · On-site

$95K - $125K/yr

Our professional team has handled many of the construction and service contracts for the commercial ... Proficiency in drawing software (e.g. Revit and AutoCAD) and electrical analysis software (e.g ...

Electrical Engineer lll

Rochester, NY · On-site

$95K - $125K/yr

Our professional team has handled many of the construction and service contracts for the commercial ... Proficiency in drawing software (e.g. Revit and AutoCAD) and electrical analysis software (e.g ...

Python Tutor

Rochester, NY · Remote

$18 - $40/hr

Ability to explain Pythonic programming conventions, decorators, and generators while preparing ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

QUALITY ENGINEER

Rochester, NY · On-site

$25 - $35/hr

Participate in contract review meetings to initiate and advise on inspection plans. * Utilize HQA ... Manage calibration system in Inspection Manager Software. * Assign gauging to check critical ...

Showing results 41-60

Software Developer Contract information

See Rochester, NY salary details

$47.4K

$110.4K

$163.9K

How much do software developer contract jobs pay per year?

As of Sep 1, 2026, the average yearly pay for software developer contract in Rochester, NY is $110,404.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

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.

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

Are software developers still in high demand?

Yes, software developers remain in high demand due to ongoing digital transformation across industries, the need for new applications, and the growth of cloud computing and cybersecurity. Strong programming skills in languages like Java, Python, or JavaScript, along with experience in agile environments, enhance job prospects for contract software developers.

How much do contract software developers make?

Contract software developers typically earn between $50 and $150 per hour, depending on experience, location, and project complexity. Rates can vary based on skills such as proficiency in specific programming languages, frameworks, and the duration of the contract.

What are the most commonly searched types of Software Developer jobs in Rochester, NY?

The most popular types of Software Developer jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Software Developer Contract jobs?

Cities near Rochester, NY with the most Software Developer Contract job openings:

Infographic showing various Software Developer Contract job openings in Rochester, NY as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $110,404 per year, or $53.1 per hour.

Principal Systems Engineer

Carestream Health

Rochester, NY • On-site

$119K - $158K/yr

Full-time

Re-posted 15 days ago


Carestream Health rating

8.3

Company rating: 8.3 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

118th of 495 rated machine equipment manufacturers


Job description

Innovation that sparks imagination. Continue on to your next challenge with us. 

Carestream is a worldwide provider of medical imaging systems and solutions; x-ray imaging systems for non-destructive testing; manufacturing of film and precision contract coating services for a wide range of industrial, medical, electronic and other applications-all backed by a global service and support network. Carestream's diagnostic imaging technology systems are at work in 90 percent of hospitals worldwide.  

At Carestream, we offer a global perspective and a world of opportunities for people who have the desire to make a positive impact. Join our global team! 

Compensation:  $119,200 - $158,900 per year

*This range reflects Carestream's good faith estimate to pay fairly as starting wage. Offers will be tailored within the range based on the selected candidate's experience, industry knowledge, technical and communication skills, and other factors that may prove relevant during the interview process, as well as geographic market differentials for the position.

Position Summary:

The NDT Systems Engineer is positioned within R&D and responsible for the end-to-end technical definition, development, integration, and validation of radiographic imaging systems used in industrial NDT applications. This role serves as the technical bridge between hardware, software, physics, regulatory requirements, manufacturing, suppliers, and customer needs to ensure robust, compliant, and high-performing imaging solutions

Position Responsibilities:

System Architecture & Design

  • Define system-level requirements and architectures for NDT imaging systems, including sources, detectors, imaging chains, mechanics, software, and safety subsystems.
  • Translate customer, regulatory, and business needs into verifiable system requirements and specifications.
  • Develop system block diagrams, interface definitions, and risk analyses.

Technical Leadership & Integration

  • Lead system integration activities across multidisciplinary teams (electronics, mechanical, software, physics, manufacturing, and service).
  • Ensure proper performance allocation and verification across subsystems (image quality, dose, resolution, reliability, thermal, and safety).
  • Troubleshoot complex system-level issues related to imaging performance, source-detector interactions, and environmental factors.

Image Quality & Performance

  • Support the definition and validation of imaging performance metrics (e.g., SNR, MTF, sensitivity, dynamic range).
  • Collaborate with imaging scientists and application engineers to optimize RT system performance for X-ray and gamma sources.
  • Analyze test data and customer feedback to drive system improvements.

Compliance, Safety & Standards

  • Ensure system designs meet applicable NDT, radiation safety, and international standards (e.g., ASTM, ISO, EN, ASME, where applicable).
  • Support hazard analyses, including radiation safety and functional safety considerations.
  • Contribute to regulatory documentation and technical files.

Verification, Validation & Lifecycle Support

  • Define verification and validation plans, including lab and field testing during both product development and transfer to manufacturing. 
  • Support product launches, sustaining engineering activities, and customer issue resolution.
  • Provide technical guidance to manufacturing, quality, service, and applications teams throughout the product lifecycle.
Required Skills & Education:
  • Bachelor's degree in systems engineering, electrical engineering, physics, mechanical engineering, biomedical engineering, or related STEM discipline.
  • 10+ years of experience in any STEM discipline, including 7+ years in systems engineering for complex electro-mechanical or imaging systems.
  • Experience with requirements definition, system modeling, integration, and verification.
  • Proven ability to lead technical discussions across cross-functional teams.
  • Excellent analytical, documentation, and communication skills.
Desired Skills:
  • Master's degree in a relevant technical field.
  • Strong understanding of industrial radiography principles, including X-ray and/or gamma imaging systems.
  • Hands-on experience with digital radiography (DR) detectors, image processing pipelines, or radiation sources.
  • Familiarity with NDT standards and inspection workflows.
  • Experience working in regulated or safety-critical environments.
  • Exposure to tools such as DOORS, JAMA, SysML, Azure DevOps, or similar requirements management tools.
  • Experience supporting customer-facing technical issues or field deployments.
Work Environment:

Traditional Office Environment:  This position is primarily an office setting with standard temperature and humidity controls, moderate to light noise, fluorescent lighting, primarily sitting with standing desks available, extensive computer and keyboard use, etc.  

Carestream is an Equal Opportunity Employer

Carestream is an equal opportunity organization. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law.

Applying for a job with Carestream

All applicants must complete the on-line application process. Carestream is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please click accommodations

Requisition ID: 4786 


What Carestream Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom