1

Virtual Programmer Jobs in New York (NOW HIRING)

Head of Virtual Events/Experiences

New York, NY ยท On-site

$23.25 - $31.25/hr

Head of Virtual Events/Experiences About Riley Riley is on a mission to create happier and more ... Creating Event Programming/Experiences * Riley's clients expect curated and thoughtful events to ...

Experience in upgrading 7.3 to 9.3 JDE world 7.3 technical development- RPG, CL programming and ... Should have strong leadership skills with capability to manage multi culture and virtual teams ...

Experience in upgrading 7.3 to 9.3 JDE world 7.3 technical development- RPG, CL programming and ... Should have strong leadership skills with capability to manage multi culture and virtual teams ...

Virtual Teacher

New York, NY ยท On-site +1

Health Science, Engineering, Criminal Justice, Chinese ***Imagine Learning is accepting applications for year-round Virtual Teachers. Apply today for consideration!* ** Great Purpose. Great People.

Provide patient-centered virtual care through chat and video visits * Coordinate with triage nurses ... Participate in collaborative care delivery with operations, engineering, and product teams What We ...

Perl Programmer with Python Job Location: NYC Duration: Contract : We are hiring on Perl Programmer ... Excellent team player, able to work with virtual teams * Ability to learn quickly in a dynamic ...

Director, Virtual Care Operations

New York, NY ยท On-site +1

$160K - $200K/yr

Partner with Product and Engineering teams to improve operational tooling, workflows, and ... Experience in virtual care, digital health, telehealth, healthcare services, or care navigation

next page

Showing results 1-20

Virtual Programmer information

See New York salary details

$13

$43

$75

How much do virtual programmer jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for virtual programmer in New York is $43.25, according to ZipRecruiter salary data. Most workers in this role earn between $28.12 and $56.30 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Virtual Programmer, and why are they important?

To thrive as a Virtual Programmer, you need strong coding skills in languages such as Python, Java, or C++, along with a solid understanding of software development principles, typically supported by a relevant degree or equivalent experience. Familiarity with cloud platforms, source control systems like Git, and collaboration tools such as Slack or Jira is essential. Excellent problem-solving abilities, self-motivation, and effective remote communication distinguish top performers in virtual environments. These skills ensure the successful delivery of high-quality software solutions while collaborating efficiently from remote locations.

How do Virtual Programmers effectively collaborate with remote teams and stakeholders?

Virtual Programmers often work with colleagues and clients spread across different locations and time zones, which requires strong communication and collaboration skills. They typically utilize project management tools, version control systems, and regular video meetings to stay aligned with team objectives and project timelines. Clear documentation and proactive updates are essential to ensure smooth workflow and prevent misunderstandings. Adapting to various communication styles and being responsive to feedback helps Virtual Programmers build trust and maintain productivity in a remote work environment.

What are virtual programmers?

Virtual programmers are software developers who work remotely to design, write, and maintain computer programs and applications. They use online collaboration tools to communicate with clients or team members and are often hired on a freelance or contract basis. Virtual programmers can specialize in various programming languages and frameworks, allowing businesses to access global talent without the need for on-site staff. This role provides flexibility for both the programmer and employer, often resulting in cost savings and increased productivity.
What are the most commonly searched types of Programmer jobs in New York? The most popular types of Programmer jobs in New York are:
Infographic showing various Virtual Programmer job openings in New York as of July 2026, with employment types broken down into 1% Locum Tenens, 84% Full Time, 8% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $89,967 per year, or $43.3 per hour.

Virtual Desktop Engineer - Citrix and Azure

Futran Tech Solutions Pvt. Ltd.

Jersey City, NJ โ€ข On-site, Remote

Full-time

Re-posted 7 days ago


Job description

ROLE TITLE
Virtual Desktop Engineer - Citrix and Azure
ROLE LOCATION(S)
Onshore: Preferred SI Offices: Conshohocken, PA; Florham Park, NJ; New Hyde Park, NY; New York, NY; Purchase, NY;
Others not preferred: Alpharetta, GA; Boston, MA; Charlotte, NC; Chicago, IL; Colorado Springs, CO;; Dallas, TX; Fargo, ND; Jacksonville, IL; Lenexa, KS; Los Angeles, CA; Lubbock, TX; Mt Juliet, TN; Topeka, KS
TEAM
Infrastructure - System Engineering
ROLE SUMMARY
This position will be responsible for engineering the move from Citrix Virtual Desktops to Azure Virtual Desktops across a global footprint. Working closely with security and application teams, the individual will engineer the move, create the necessary supporting documentation/runbooks and sunset current Citrix environment.
ROLE RESPONSIBILITIES
  • Serves as lead engineer for the migration from Citrix to Windows Virtual Desktop, following , technical and security standards
  • Provide technical support for nay complex issues within Citrix Environment.
  • Ensures that End User Computing engineering and support documentation is created and approved
  • Provides hyper-care and performance tuning support during the project
  • Works within established configuration and change management policies to ensure awareness, approval and success of changes made to the infrastructure
  • Engineer and support multiple Windows desktop images
  • Package, test and deploy new applications as needed
  • Maintain and expand existing Knowledge Base
  • Create new and maintain existing support documents to Maintain high standards in quality in the delivery of End User Computing services
  • Provide advice, guidance, and direction to carry out plans and procedures, ensuring schedule attainment, product development process adherence and performance
  • Provide last tier support for operations and support teams, including root cause analysis and preventative analysis

TECHNICAL QUALIFICATIONS
  • Minimum of 8 years hands on experience working Citrix Virtual Desktops and engineering, designing, developing, and implementing end user computing solutions
  • Experience with creating standards and policies, monitoring and upgrading the Citrix environment
  • Experience with MCS, FAS and knowledge on SAML
  • Experience with publishing the application and Desktops in Citrix Environment
  • Experience with troubleshooting complex issues in the Citrix Environment
  • Working knowledge on XenApp, XenDesktop, VMWare Hypervisor, Microsoft Azure, Citrix UPM, FsLogix, GPO, Active Directory and PowerShell
  • Knowledge on Citrix NetScaler
  • Experience developing and testing software packages using Install shield or equivalent
  • Skills managing a VDI environment (Azure Virtual Desktop preferred)
  • Experience in software development life cycle methodologies and current technology
  • Performed migration to Microsoft Azure Virtual Desktop (Citrix, VMware)
  • Minimum of 5 years hands on experience working with Azure Virtual Desktops
  • industry best practices in order to manage Windows-based projects
  • Strong problem solving and root cause analysis skills
  • Working knowledge of the ITIL framework

EDUCATION REQUIREMENTS
  • B.S. in Computer Science or Engineering
  • 5 years' Experience in System Engineer