2

Remote Programmer Analyst Jobs (NOW HIRING)

Programmer/Analyst Senior

Columbus, OH ยท On-site +1

$43 - $58.25/hr

The Programmer/Analyst-Senior modifies existing software/application programs, which are typically ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Programmer/Analyst-Senior

Columbus, OH ยท On-site +1

$43 - $58.25/hr

The Programmer/Analyst-Senior modifies existing software/application programs, which are typically ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Programmer/Analyst Senior

Minnetonka, MN ยท On-site +1

$45.25 - $61.50/hr

The Programmer/Analyst-Senior modifies existing software/application programs, which are typically ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Programmer/Analyst Senior

Columbus, OH ยท On-site +1

$41.75 - $56.50/hr

The Programmer/Analyst-Senior modifies existing software/application programs, which are typically ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Programmer/Analyst Senior

Columbus, OH ยท On-site +1

$41.75 - $56.50/hr

The Programmer/Analyst-Senior modifies existing software/application programs, which are typically ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Remote POSITION SUMMARY: The Senior Programmer will develop software applications written primarily ... Strong Technical, Analytical and Problem-Solving Skills. * Maintain a positive contribution as a ...

Programmer/Analyst Encompass LOS

Austin, TX ยท Remote

$95K - $105K/yr

Ability to perform programming debugging, data analysis and limited system analysis * Superior planning, problem solving, and analytical skills * Superb interpersonal, verbal and written ...

next page

Showing results 1-20

People also search for

Remote Programmer Analyst information

See salary details

$20

$46

$68

How much do remote programmer analyst jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for remote programmer analyst in the United States is $46.48, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $56.49 per hour, depending on experience, location, and employer.

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

To thrive as a Remote Programmer Analyst, you need strong programming skills, problem-solving abilities, and a background in computer science or a related field. Familiarity with database management systems, coding languages (such as SQL, Java, or Python), and experience with development tools and platforms are typically required. Excellent communication, self-discipline, and time management are vital soft skills for collaborating remotely and delivering results independently. These skills and qualities ensure effective software development, streamlined analysis, and productive teamwork in a remote work environment.

What is a Remote Programmer Analyst?

A Remote Programmer Analyst is an information technology professional who analyzes business requirements and develops software solutions while working remotely. They typically collaborate with clients or internal teams to understand needs, design systems, write code, and test applications. Working remotely means they perform all their duties from a location outside of a traditional office, often using collaboration and project management tools. This role requires strong problem-solving skills, proficiency in programming languages, and the ability to communicate effectively in a virtual environment.

How do remote Programmer Analysts typically collaborate with team members to ensure project success?

Remote Programmer Analysts often use a combination of collaboration tools like Slack, Microsoft Teams, and project management platforms such as Jira or Trello to stay connected with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency across different time zones. Effective communication and proactive updates are essential to address challenges quickly and ensure that everyone is on the same page throughout the software development lifecycle.
What cities are hiring for Remote Programmer Analyst jobs? Cities with the most Remote Programmer Analyst job openings:
What are the most commonly searched types of Programmer Analyst jobs? The most popular types of Programmer Analyst jobs are:
Infographic showing various Remote Programmer Analyst job openings in the United States as of May 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% Remote job distribution, with an average salary of $96,677 per year, or $46.5 per hour.

Senior Programmer/Analyst

Tiye Consulting

Washington, DC โ€ข On-site, Remote

Full-time

Posted 3 days ago


Job description

Job Brief:
A Senior Programmer is responsible for the design, development, and implementation of software programs and applications that align with the business requirements. The programmer may lead a team of junior programmers in encoding, testing, and debugging software programs and applications. They are also responsible for holding client meetings, implementing new projects, proposing business solutions, and generally providing technical support to all personnel. Senior programmers work closely with other programmers, analysts, IT staff, and managers to understand system needs and develop solutions within set timelines and budgets. A senior programmer should have extensive knowledge and experience in programming, leadership skills, communication skills, analytical skills, attention to detail and problem-solving skills.
Responsibilities:
  • Integrating internal applications using the existing J2EE BUS framework as well as the more modern technologies
  • Integrating exchange processes with external Partners using the exiting J2EE BUS framework
  • Phoning users in response to calls escalated to micro programming group
  • Identifying which system is a fault and re-routing appropriately
  • Resolving issues directly, often using remote desktop software
  • Configuring, maintaining, and regularly backup a LINUX-based version control system used by the programming group
  • Managing a CVS repository to generate change reports between versions and head and provide web interface to repository, cvsweb
  • Managing a subversion repository, used for new projects once approved by the Board
  • Working with application distribution and updating support tasks including customizing the updater for new applications, adding new features to handle various setup tasks once approved by the Board, and maintaining compatibility with new Operating Systems
  • Disaster Recovery Support tasks including planning for disaster recovery as part of project development, ensuring systems are backed up regularly and to an off-site storage location, documenting recovery and testing procedures, and participating in bi-annual Disaster Recovery exercises
  • Preparing regular and ad hoc reports including weekly project report of progress and status, weekly time report, and additional reports as requested
  • Lifting personal computers, printers, scanners, and other equipment associated with a standard computer workstation
  • Reporting as follows: weekly report communicating project progress and status, weekly time reporting on JIS provided forms, and any additional reports as assigned by the supervising manager
  • Supporting the Statewide Domestic Violence Application by: Maintaining the windows client applications and middle-tier parts of the system, Maintaining the application while the project is not in an active development stage, features will still be requested at times and annual law changes require programming changes each year, Maintaining the central database accessed by several client applications, Providing support for Security Policy by coordinating with the Data Security Departments, Planning, designing, developing, testing implementing new system features with approval from the Board, Planning, designing, developing, testing, and implementing features required for Law Changes, Implementing Middle Tier objects, Generating user interface design and report, Documenting system features, Providing multi-user support and respond to Help Desk incident tickets, Developing and documenting backup and recovery strategies and coordinate with the Disaster Recover Coordinator
  • Supporting all Statewide District Court Applications by: Supporting existing applications including software upgrades and distribution and server maintenance, Supporting new legislation changes each fiscal year, Supporting new requirements as requested once approved by the Board, Developing and documenting backup and recovery strategies and coordinate with D/R coordinator, Resolving help desk tickets, Maintaining thirty-five (35) servers located at each District Courthouse and replacing existing servers with new hardware and operating system, and newer versions of the Oracle Database, Maintaining upgrades for Courtroom Central Database servers including making regular updates to the database to reflect code and other changes, Maintaining upgrades for Commissioner's Assistant Application and the Clerk's Assistant Application including porting application to newer complier versions and making regular updates to the database to reflect the code changes

Skills Required:
  • Ten (10) years of programming experience with Embarcadero RAD Studio, Borland C++ Builder, Borland VCL, Quick Reports, TCP/IP Sockets, FTP and SMTP on Windows platform
  • Ten (10) years of cross-platform application integration programming experience involving Windows and AIX and Mainframe systems using Sockets, LU6.2 or similar protocols
  • Six (6) years of experience administering Linux with Oracle, CVS, mysql, Apache
  • Three (3) years of Java programming experience and Oracle Application Server
  • Three (3) years of web development with Microsoft .NET framework
  • Windows programming experience with desktop databases and Embarcadero RAD Studio C++
  • Java programming and UNIX experience