1

Computer Programmer Jobs in Providence, RI (NOW HIRING)

Programmer

Foxboro, MA ยท On-site

$85K - $105K/yr

Bachelor's degree in computer science, Information Systems, or a related field * 4 to 6 years of ... Experience with one or more programming languages such as C#, Java, or Visual Basic * Familiarity ...

Computer Hardware Technician

Warwick, RI

$17 - $22.75/hr

As a Field Engineer 3, you will perform activities associated with installing, diagnosing, maintaining and servicing computer-related products, including but not limited to desktop & laptop computers ...

Bachelor of Science in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science. Experience should include 2 to 4 years in software ...

Bachelor of Science in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science. Experience should include 2 to 4 years in software ...

Bachelor of Science in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science. Experience should include 2 to 4 years in software ...

Computer Hardware Technician

Warwick, RI ยท On-site

$17 - $22.75/hr

As a Field Engineer 3, you will perform activities associated with installing, diagnosing, maintaining and servicing computer-related products, including but not limited to desktop & laptop computers ...

S in Electrical Engineering or Computer Engineering is desired but not required. LOCATION: * Role involves on-site and in-person management of staff as well as regular visits to the government ...

CNC Programmer 1st Shift

Lincoln, RI ยท On-site

$24.25 - $33/hr

CNC Programmer - 1st Shift Monday - Friday 7:00 a.m. - 3:30 p.m. POSITION SUMMARY The CNC ... This position will read blueprints and CAD files to understand the dimensions of the given ...

CNC Programmer 1st Shift

Lincoln, RI

$24.25 - $33/hr

CNC Programmer - 1st Shift Monday - Friday 7:00 a.m. - 3:30 p.m. POSITION SUMMARY The CNC ... This position will read blueprints and CAD files to understand the dimensions of the given ...

next page

Showing results 1-20

Computer Programmer information

See Providence, RI salary details

$33.3K

$65.6K

$96.5K

How much do computer programmer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for computer programmer in Providence, RI is $65,639.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,000.00 and $80,800.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What Does a Computer Programmer Do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in Providence, RI? The most popular types of Computer Programmer jobs in Providence, RI are:
What are popular job titles related to Computer Programmer jobs in Providence, RI? For Computer Programmer jobs in Providence, RI, the most frequently searched job titles are:
What cities near Providence, RI are hiring for Computer Programmer jobs? Cities near Providence, RI with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Providence, RI as of June 2026, with employment types broken down into 1% As Needed, 95% Full Time, 2% Part Time, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $65,639 per year, or $31.6 per hour.
Programmer

Programmer

THE KRAFT GROUP

Foxboro, MA โ€ข On-site

$85K - $105K/yr

Full-time

Posted 11 days ago


Job description

SUMMARY
The role is responsible for application development, enhancements, and ongoing system improvements. This role builds scalable solutions, troubles issues, and improves workflows to support business growth. The ideal candidate can quickly understand business needs and translate them into effective technical solutions in a fast-paced environment.
DUTIES AND RESPONSIBILITIES
  1. Design, develop, and enhance applications based on business and system requirements
  2. Troubleshoot and resolve issues across applications, databases, and supporting systems
  3. Identify opportunities to automate processes and improve efficiency
  4. Maintain documentation for systems, workflows, and development standards
  5. Support user training and assist in creating user documentation as needed
  6. Ensure quality through testing, validation, and continuous improvement practices
  7. Track and manage work using project management tools
  8. Collaborate with cross-functional teams to deliver solutions aligned with business goals
  9. Partner with internal stakeholders and external vendors on data initiatives, including the design and implementation of a centralized data warehouse
  10. Adhere to development standards, data governance standards, documentation requirements, and code review practices
  11. Special projects and assignments as business needs dictate.
  12. Responsible for creation, maintenance and control of all personally identifiable information or any other information protected by Confidentiality and Privacy Standards, in accordance with Mass Regulations on Personal Identity Regulations and HIPAA.

SUPERVISORY RESPONSIBILITIES
  • This position has no supervisory responsibilities.

SKILLS AND QUALIFICATIONS
  • Bachelor's degree in computer science, Information Systems, or a related field
  • 4 to 6 years of relevant professional experience
  • Experience with modern web development, including Node.js and React (TypeScript preferred)
  • Strong experience with relational databases, particularly Microsoft SQL Server (T-SQL, SSRS, SSIS, SSAS)
  • Experience with one or more programming languages such as C#, Java, or Visual Basic
  • Familiarity with version control tools (GitHub, Azure DevOps)
  • Experience with Power BI for reporting and dashboarding
  • Experience with Visual Studio or similar development environments
  • Experience with scripting and task automation preferred
  • Experience supporting or working with data warehouse, ETL, or data integration initiatives, and using DataVysta preferred
  • Experience with EDI (ANSI X12) preferred
  • Strong problem solving and analytical skills with a solutions-oriented mindset
  • Ability to work independently and collaboratively in a fast-paced environment
  • Ability to gather business requirements and translate them into scalable technical solutions
  • Strong communication skills, both verbal and written
  • Must have attention to detail and focused concentration
  • Must be able to learn new tasks and complete tasks independently
  • Must be able to make timely decisions in the context of the workflow
  • Must possess strong organizational skills, ability to multi-task and responsiveness

PHYSICAL DEMANDS
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

WORK ENVIRONMENT
  • The noise level in the work environment is usually moderate
  • Fast paced office environment
  • Ability to work nights and weekends as business dictates

CERTIFICATES, LICENSES, REGISTRATIONS
  • None required

OTHER DUTIES
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
This company is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
OF
#LI-KG