1

Junior Software Developer Jobs in Jamestown, RI (NOW HIRING)

ClifyX is a company looking for a Junior Java SDET. The role involves automation testing with a strong emphasis on Java and Selenium, as well as API testing. Responsibilities : • Minimum 3 to 5 yrs ...

Senior Software Engineer Full Software Development Lifecycle | Agile Scrum | CMMI Level 3 Position Overview MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and ...

Senior Software Engineer Full Software Development Lifecycle | Agile Scrum | CMMI Level 3 Position Overview MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and ...

Senior Software Engineer Full Software Development Lifecycle | Agile Scrum | CMMI Level 3 Position Overview MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and ...

... developer productivity technologies. * Produce technical documentation, software artifacts, test evidence, and implementation guidance to support engineering and program objectives.

Experience improving developer productivity across large-scale software repositories through embeddings, retrieval augmentation, semantic indexing, or context optimization techniques. * Experience ...

... and developer productivity technologies. • Produce technical documentation, software artifacts, test evidence, and implementation guidance to support engineering and program objectives.

Senior Software Engineer

Fall River, MA · On-site

$125K - $165K/yr

Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium ... Summary: The Senior Software Engineer, Operational Technology is responsible for designing ...

The Software Engineer will need a minimum 10 years of experienceand current DoD Secret Clearance. They will be located out of SEACORP's main location in Middletown, RIstarting in early 2026. The ...

... Junior, to join our team. This position is contingent upon contract award. This position requires ... Operate computer-assisted engineering or design software or equipment to perform engineering tasks.

Showing results 21-40

Junior Software Developer information

See Jamestown, RI salary details

$24.1K

$89.2K

$137.9K

How much do junior software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for junior software developer in Jamestown, RI is $89,216.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,200.00 and $87,200.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What cities near Jamestown, RI are hiring for Junior Software Developer jobs?

Cities near Jamestown, RI with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Jamestown, RI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $89,216 per year, or $42.9 per hour.

Software Engineering Manager

Encore Fire Protection

Pawtucket, RI • On-site

Full-time

Re-posted 13 days ago


Encore Fire Protection rating

6.7

Company rating: 6.7 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

30th of 37 rated health and safety providers


Job description

At Encore Fire Protection, we are proud to be the east coast's largest full-service fire protection company, serving over 90,000 customers from Maine to Louisiana. With a team of over 2,200 dedicated employees, we provide innovative, customized fire suppression, fire sprinkler, and fire alarm solutions that protect lives and properties every day.

Our goal is to deliver superior experience to those who trust us to safeguard what matters most. We are passionate about continuous growth, innovation, and maintaining a culture that thrives on success and commitment to safety. Our mission? To be the best fire protection company the industry has ever seen. 


Encore Fire Protection is in the middle of a meaningful technology transformation. We are modernizing the platforms, integrations, and data infrastructure that power a nearly $700M company on a path to $1.5B — and we need an engineering leader who can build and run the team that makes it happen.  

As an Engineering Manager, you will lead Encore’s software engineering function: managing a team of developers and engineers, owning our deployment pipelines and cloud infrastructure, and partnering with Product and Data leadership to ship reliable, scalable solutions. You are as comfortable in a 1:1 coaching a junior developer as you are reviewing a pull request or debugging a production issue.  

This is a player-coach role. You will not manage from a distance. You will be close to the code, close to the team, and close to the business problems we are solving. If you want a role where you can build a team, set an engineering standard, and see the direct impact of your work on a company that is growing fast — this is it. 

Your Path to Success 

In Your First 90 Days:  

You will spend meaningful time learning before you lead. That means getting to know the team individually — their strengths, their frustrations, and what they need from a manager. It means mapping the current state of our environments, pipelines, integrations, and technical debt without immediately trying to fix everything. And it means building relationships with your peers in Product, Data, and the broader Digital Transformation org so you understand the roadmap you’re being asked to execute against. You make an impact by not making an impact.  

Post-90 Days:  

You will take ownership of engineering delivery — managing sprint cadences, release quality, incident response, and team capacity against an active and growing backlog. You will begin establishing engineering standards: code review norms, deployment protocols, documentation expectations, and on-call practices that create consistency and reliability as the team scales. You will have a clear point of view on the biggest technical risks in our environment and a plan to address them.  

Long-Term Vision:  

As your tenure at Encore deepens, you will help shape not just the team but the engineering culture — how we hire, how we onboard, how we grow talent from within, and how we make technical decisions that hold up as the company doubles in size. You will be a key voice in platform and tooling strategy, a trusted partner to Product and Data leadership, and a manager whose direct reports are themselves growing into senior individual contributors and future leaders. Your work will be the foundation that allows Encore’s technology organization to scale without breaking. 


You will serve as both the technical and people leader for Encore’s engineering function, operating at the intersection of team management, platform reliability, and product delivery:   

  • Lead, manage, and develop a team of software engineers and DevOps practitioners, including hiring, performance management, career development, and day-to-day coaching  
  • Own the reliability, availability, and performance of Encore’s engineering environments, CI/CD pipelines, and cloud infrastructure (GCP, AWS, Azure)  
  • Partner with Product and Data leadership to translate roadmap priorities into engineering plans with clear timelines, resource requirements, and risk assessments  
  • Establish and enforce engineering standards: code quality, peer review, branching strategy, deployment protocols, incident response, and documentation  
  • Drive planning, backlog refinement, and release management, ensuring the team delivers with consistency and predictability  
  • Lead incident management and post-mortem processes, building a culture of blameless learning and continuous improvement  
  • Manage vendor and integration relationships relevant to the engineering stack, including ServiceTrade, Workato, Snowflake, and third-party API partners  
  • Identify and address technical debt proactively, balancing near-term delivery pressure with long-term platform health  
  • Contribute hands-on to architecture discussions, code reviews, and technical decisions — this is a player-coach role  
  • Represent engineering capacity and constraints clearly to senior leadership, enabling informed prioritization decisions 

  • 7+ years in software engineering or DevOps, with at least 3 years in a people management role leading engineering teams  
  • Hands-on experience with cloud platforms (AWS, Azure preferred), containerization, and CI/CD pipeline management  
  • Proven ability to manage delivery in an environment with competing priorities, active technical debt, and a business that moves fast  
  • Experience managing integrations between SaaS platforms, internal APIs, and data infrastructure — familiarity with iPaaS tools like Workato is a plus  

What Encore Fire Protection employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom