1

Flexible Freelance Computer Science Jobs in Rochester, NY

Be Seen First

Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent ... Flexible hours * A human and open-minded company that promotes well-being and work/life balance * A ...

New

Bachelor's degree in Computer Science, Information Systems, Business, or equivalent experience. Why ... Flexible Time Off * Medical, Dental, and Vision Insurance * 401(k) with Company Match * Company ...

Bachelor's degree in finance, Accounting, Economics, Business, Data Analytics, Computer Science, or ... flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company ...

Showing results 21-40

Flexible Freelance Computer Science information

See Rochester, NY salary details

$14

$47

$130

How much do flexible freelance computer science jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for flexible freelance computer science in Rochester, NY is $47.07, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $60.96 per hour, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a flexible freelance computer science professional?

To excel as a Flexible Freelance Computer Science professional, you need strong programming abilities, problem-solving skills, and a solid understanding of computer science fundamentals, typically supported by a relevant degree or equivalent experience. Familiarity with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and project management tools is essential. Exceptional time management, self-motivation, and effective communication set standout freelancers apart in remote or varied work environments. These skills and qualities are crucial for delivering quality projects on time, collaborating with clients, and adapting to diverse technical requirements.

What is a flexible freelance computer science job?

Flexible Freelance Computer Science jobs are project-based or contract roles that allow professionals with computer science skills to work on a variety of tasks for different clients. These roles often offer the flexibility to choose your own hours, work remotely, and select projects that align with your expertise, such as software development, data analysis, or web design. Freelancers in this field can work independently, set their own rates, and gain experience across multiple industries, making it an appealing option for those seeking autonomy and work-life balance.

What are common challenges faced by flexible freelance computer science professionals, and how can they be managed?

Flexible freelance computer science professionals often encounter challenges such as managing variable workloads, staying updated with rapidly changing technologies, and maintaining effective communication with clients across different time zones. To address these, it's helpful to set clear expectations upfront, use project management tools to track progress, and invest time in continuous learning. Building a strong professional network and proactively seeking feedback can also help freelancers grow and secure repeat business.
What are popular job titles related to Flexible Freelance Computer Science jobs in Rochester, NY? For Flexible Freelance Computer Science jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Flexible Freelance Computer Science jobs in Rochester, NY look for? The top searched job categories for Flexible Freelance Computer Science jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Flexible Freelance Computer Science jobs? Cities near Rochester, NY with the most Flexible Freelance Computer Science job openings:
Infographic showing various Flexible Freelance Computer Science job openings in Rochester, NY as of June 2026, with employment types broken down into 1% As Needed, 88% Full Time, 7% Part Time, and 4% Contract. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution, with an average salary of $97,907 per year, or $47.1 per hour.

IT Systems Administrator

eCom Solutions Inc.

Rochester, NY • On-site

$50 - $60/hr

Contractor

Medical, Dental, Vision

Posted 3 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Job Title: IT Systems Administrator

Pay Rate: $50-60/hr on W2 (including all benefits)

Shift: M-F 8-5

We designs, develops and manufactures innovative optical solutions for clients and enterprises across the globe. Solutions include complete optomechanical and optoelectronic assembly and sub-assembly systems. Our products range from high magnification motorized zoom imaging systems to fisheye projection lenses used in a wide variety of industries including Life Sciences, Industrial Imaging, Microscopy and Projection.

We are dedicated to helping you grow your career by using all your talents, insights and experiences in a welcoming team environment.

Bring your passion, commitment and curiosity and come grow with us as together we work to make our world a better place.

You will:

• Manage, configure, and maintain Windows servers to guarantee optimal performance, security, and reliability.

• Administer user accounts, group policies, and security permissions within the Active Directory environment.

• Monitor and apply system updates, security patches, and software upgrades in a timely and efficient manner.

• Implement and oversee system monitoring tools and practices to proactively identify and address issues.

• Ensure the security of Windows-based systems through firewall and antivirus solutions, access controls, and network security best practices.

• Assist in network setup, configuration, and maintenance, including switches, firewalls, and network infrastructure security.

• Administer storage systems, including SAN and NAS devices, to optimize data storage, backup, and retrieval processes.

• Utilize scripting languages (e.g., PowerShell) to automate routine tasks and improve system efficiency and reliability.

• Develop and manage backup and disaster recovery strategies to protect critical data and minimize downtime in case of system failures.

• Provide end-user support and troubleshoot Windows-related issues, including software and hardware problems.

Excellent Fit:

• Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent work experience).

• A minimum of 3-5 years of experience in Windows system and network administration.

• Proficiency in Windows Server operating systems (e.g., Windows Server 2016, 2019).

• Experience with storage systems, including SAN and NAS devices.

• Experience with system monitoring and management tools.

• Familiarity with virtualization technologies (e.g., VMware).

• Strong problem-solving skills and a passion for technology.

• Relevant certifications (e.g., Microsoft Certified: Windows Server, CompTIA Server+, Cisco Certified Network Associate) are a plus.

Work environment :

• Great community, talented people who don't take themselves too seriously

• A stimulating work environment within a strong, inclusive and passionate team

• The opportunity to develop your skills and expertise, make an impact

• Flexible hours

• A human and open-minded company that promotes well-being and work/life balance

• A wide range of social activities, and much more!