Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

(Employer Name Not Available)

Senior Programmer

Career Insights for Programmer / Analyst

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Rhode Island data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.

$110,204 / year median in Rhode Island

-29% projected decline

Explore Career

Job Description

First Job Previous Job

2,957 of 10,000

Next Job Last Job Share

More Like This

Salary Not Available

Position range in Rhode Island $75k - $120k Per Year Senior Programmer

(Employer Name Not Available)

Occupation:

Computer Programmers

Location:

Manville, RI - 02838

Job Type:

Contract, Full Time (30 Hours or More)

Posted:

11/13/2025

Positions available: 1

Source:

Hire IT People, LLC

Web Site:

hireitpeople.com

Job #: 41460

Job Requirements and Properties

Help for Job Requirements and Properties. Opens a new window. Work Onsite

Full Time Education

The minimum qualification required for the performance of the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with r Schedule

Full Time Job Type

Contract

Job Description

Help for Job Description. Opens a new window.

Job Duties:
  • Plan, coordinate, direct and evaluate the work of two or more application support teams of programmer/analysts engaged in implementation of automated systems of a broad and widely diffused nature among agencies and departments of state government.
  • Serve as a resource and act in an advisory capacity to user agencies; and to do related work as required.
  • Work under the general direction of a Deputy Information Processing Officer with wide latitude for the exercise of initiative and independent judgement in systems development functions
  • Review upon completion for results obtained and conformance with agency policies and objectives.
  • Plan, coordinate, supervise and review the work of teams engaged in systems development and maintenance activities.
  • Plan, coordinate, direct and evaluate the work of two or more application support teams of programmers/analysts engaged in the implementation of automated systems of a broad and widely diffused nature among agencies and departments of state government.
  • Serve as a resource and act in an advisory capacity to user agencies to direct system development and maintenance activities including systems analysis, systems design, and programming for large applications or related groups of smaller applications.
  • Utilize systems development resources in meeting the information systems goals and plans of the organization.
  • Coordinate the planning, testing and operation phases of automated systems; to oversee the operation of entrusted automated systems assuring timeliness and accuracy of products.
  • Recommend and implement modifications of systems through revisions to methods of operations with equipment, computer programs and personnel to meet economy of systems objectives.
  • Promote the use of the computer and of data networks by identifying new and potential users and application areas; to determine the scope of new applications; to establish schedules and priorities for systems development projects and support services; to assist in coordinating production schedules.
  • Evaluate applications software, to develop, disseminate and ensure adherence to systems design and programming standards; to advise and make recommendations to superiors on matters relating to systems development.
  • Coordinate the development of documentation according to established standards to establish and maintain formal and informal training programs for staff development.
  • Assist user agencies with the preparation of requisitions and Request for Proposals (RFP), for the procurement of data processing and programming services.
  • Deal directly with contractual providers of data processing and related services to Review and evaluate the cost benefit of systems processing and recommend optimum methodology to do related work as required.
Education:

The minimum qualification required for the performance of the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.