You are as comfortable in a 1:1 coaching a junior developer as you are reviewing a pull request or ... Lead, manage, and develop a team of software engineers and DevOps practitioners, including hiring ...
You are as comfortable in a 1:1 coaching a junior developer as you are reviewing a pull request or ... Lead, manage, and develop a team of software engineers and DevOps practitioners, including hiring ...
Senior Software Engineer, Java | Patching
NC · On-site +1
$125K - $165K/yr
About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... Mentor junior engineers, providing guidance on best practices and setting technical standards ...
Senior Software Engineer, Java | Patching
NC · On-site +1
$125K - $165K/yr
About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... Mentor junior engineers, providing guidance on best practices and setting technical standards ...
Senior Software Engineer, Java | Patching
NC · On-site +1
$125K - $165K/yr
Mentor junior engineers, providing guidance on best practices and setting technical standards ... performance software. * Other Duties: Contribute to additional responsibilities as needed to ...
Senior Software Engineer, Java | Patching
NC · On-site +1
$125K - $165K/yr
Mentor junior engineers, providing guidance on best practices and setting technical standards ... performance software. * Other Duties: Contribute to additional responsibilities as needed to ...
Electrical Engineer, Junior
Newport, RI · On-site
$68K - $85K/yr
... 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.
Electrical Engineer, Junior
Newport, RI · On-site
$68K - $85K/yr
... 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.
JAVA Full Stack Developer
Johnston, RI · On-site
$52.75 - $68/hr
... software applications using Java, Spring Boot, Spring Batch, Kafka, and AWS cloud services. The ... Provide technical guidance and mentorship to junior developers and team members. Qualifications:
JAVA Full Stack Developer
Johnston, RI · On-site
$52.75 - $68/hr
... software applications using Java, Spring Boot, Spring Batch, Kafka, and AWS cloud services. The ... Provide technical guidance and mentorship to junior developers and team members. Qualifications:
Electrical Engineer, Junior
Newport, RI · On-site
... 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.
Quick apply
Electrical Engineer, Junior
Newport, RI · On-site
... 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.
Electrical Engineer, Junior
Newport, RI · On-site
$68K - $85K/yr
... 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.
Electrical Engineer, Junior
Newport, RI · On-site
$68K - $85K/yr
... 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.
Lead Senior Software Engineer, Java | Catalog Team
NC · On-site +1
Mentor junior engineers, providing guidance on best practices and setting technical standards ... performance software. * Other Duties: Contribute to additional responsibilities as needed to ...
Lead Senior Software Engineer, Java | Catalog Team
NC · On-site +1
Mentor junior engineers, providing guidance on best practices and setting technical standards ... performance software. * Other Duties: Contribute to additional responsibilities as needed to ...
Senior Software Engineer, Java | Triggers and Conditions
NC · On-site +1
$160K - $240K/yr
About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... Mentor junior engineers, providing guidance on best practices and setting technical standards ...
Senior Software Engineer, Java | Triggers and Conditions
NC · On-site +1
$160K - $240K/yr
About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... Mentor junior engineers, providing guidance on best practices and setting technical standards ...
Brightstar Lottery - Senior Software Engineer (19420)
Providence, RI · On-site
$60K - $200K/yr
Perform hands-on software design and development * Architect solutions to novel problems * Write ... Mentor and help grow junior members of the engineering team * Work with onsite and remote teams
Brightstar Lottery - Senior Software Engineer (19420)
Providence, RI · On-site
$60K - $200K/yr
Perform hands-on software design and development * Architect solutions to novel problems * Write ... Mentor and help grow junior members of the engineering team * Work with onsite and remote teams
Senior Java Engineer (Remote)
Carolina, RI · Remote
$125K - $165K/yr
May mentor junior engineers and contribute to the team's technical growth. Education Requirements: Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Senior Java Engineer (Remote)
Carolina, RI · Remote
$125K - $165K/yr
May mentor junior engineers and contribute to the team's technical growth. Education Requirements: Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
SYSTEMS ENGINEER III
Middletown, RI · On-site
Collaborate with multidisciplinary teams consisting of scientists, acoustic engineers, software developers, and government stakeholders. * Provide technical guidance and mentorship to junior ...
Quick apply
SYSTEMS ENGINEER III
Middletown, RI · On-site
Collaborate with multidisciplinary teams consisting of scientists, acoustic engineers, software developers, and government stakeholders. * Provide technical guidance and mentorship to junior ...
Sr React JS Developer
Woonsocket, RI · On-site
$50 - $53/hr
The ideal candidate is a software engineer with strong coding skills (Current Hands-on experience ... Providing guidance and support to junior developers. * Testing: Writing and maintaining unit tests ...
Quick apply
Sr React JS Developer
Woonsocket, RI · On-site
$50 - $53/hr
The ideal candidate is a software engineer with strong coding skills (Current Hands-on experience ... Providing guidance and support to junior developers. * Testing: Writing and maintaining unit tests ...
System Engineer IV
Middletown, RI · On-site
$120 - $180/hr
... junior and mid-tier engineering staff. * TechnicalModernization: Clear understanding of PaaS architecture, containerization,and software deployments on tactical military hardware. Preferred ...
System Engineer IV
Middletown, RI · On-site
$120 - $180/hr
... junior and mid-tier engineering staff. * TechnicalModernization: Clear understanding of PaaS architecture, containerization,and software deployments on tactical military hardware. Preferred ...
Senior Java Engineer - Platform Engineer (Remote)
Carolina, RI · Remote
$125K - $165K/yr
May mentor junior engineers and contribute to the team's technical growth. Education Requirements: Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Senior Java Engineer - Platform Engineer (Remote)
Carolina, RI · Remote
$125K - $165K/yr
May mentor junior engineers and contribute to the team's technical growth. Education Requirements: Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Senior React Engineer
Carolina, RI · Remote
$123K - $162K/yr
... junior engineers. * Lend a hand in architecture and design discussions for other engineers ... Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Senior React Engineer
Carolina, RI · Remote
$123K - $162K/yr
... junior engineers. * Lend a hand in architecture and design discussions for other engineers ... Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Senior React Engineer
Carolina, RI · Remote
$123K - $162K/yr
... junior engineers. * Lend a hand in architecture and design discussions for other engineers ... Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Senior React Engineer
Carolina, RI · Remote
$123K - $162K/yr
... junior engineers. * Lend a hand in architecture and design discussions for other engineers ... Bachelor's Degree and 4 years of experience in Software application development and maintenance OR ...
Lead Technical Software Architect
Providence, RI · On-site +1
$116K - $187K/yr
Collaborates closely with engineering and enterprise architecture to maintain credibility and ... Mentors junior architects, drives solution design, upholds architectural principles, and supports ...
Lead Technical Software Architect
Providence, RI · On-site +1
$116K - $187K/yr
Collaborates closely with engineering and enterprise architecture to maintain credibility and ... Mentors junior architects, drives solution design, upholds architectural principles, and supports ...
Lead Technical Software Architect
Providence, RI · On-site +1
Collaborates closely with engineering and enterprise architecture to maintain credibility and ... Mentors junior architects, drives solution design, upholds architectural principles, and supports ...
Lead Technical Software Architect
Providence, RI · On-site +1
Collaborates closely with engineering and enterprise architecture to maintain credibility and ... Mentors junior architects, drives solution design, upholds architectural principles, and supports ...
Senior Data Engineer
Carolina, RI · On-site +1
$106K - $144K/yr
Provide technical guidance and mentorship to junior developers and project teams. * Establish and ... Bachelor's Degree and 4 years of experience in Software application development, Data engineering ...
Senior Data Engineer
Carolina, RI · On-site +1
$106K - $144K/yr
Provide technical guidance and mentorship to junior developers and project teams. * Establish and ... Bachelor's Degree and 4 years of experience in Software application development, Data engineering ...
Junior Software Programmer information
See Rhode Island salary details
$7.53 - $11.06
9% of jobs
$11.06 - $14.60
8% of jobs
$16.18 is the 25th percentile. Wages below this are outliers.
$14.60 - $18.13
16% of jobs
The median wage is $21.35 / hr.
$18.13 - $21.66
18% of jobs
$21.66 - $25.19
8% of jobs
$25.19 - $28.72
11% of jobs
$30.60 is the 75th percentile. Wages above this are outliers.
$28.72 - $32.25
8% of jobs
$32.25 - $35.78
8% of jobs
$35.78 - $39.31
6% of jobs
$39.31 - $42.84
3% of jobs
$42.84 - $46.38
3% of jobs
$7
$26
$46
How much do junior software programmer jobs pay per hour?
What is a junior software programmer?
What are the key skills and qualifications needed to thrive as a junior software programmer?
What are some common challenges a junior software programmer might face during their first year on the job?
What is the difference between Junior Software Programmer vs Junior Web Developer?
| Aspect | Junior Software Programmer | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages (e.g., Java, C++, Python), software development fundamentals | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech firms, development teams | Web agencies, tech startups, freelance projects |
| Common Usage | Developing software applications, system tools | Building websites, web applications |
Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.
What are the most commonly searched types of Software Programmer jobs in Rhode Island?
The most popular types of Software Programmer jobs in Rhode Island are:
What are popular job titles related to Junior Software Programmer jobs in Rhode Island?
For Junior Software Programmer jobs in Rhode Island, the most frequently searched job titles are:
What job categories do people searching Junior Software Programmer jobs in Rhode Island look for?
The top searched job categories for Junior Software Programmer jobs in Rhode Island are:
What cities in Rhode Island are hiring for Junior Software Programmer jobs?
Cities in Rhode Island with the most Junior Software Programmer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement
Re-posted 16 days ago
Encore Fire Protection rating
6.7
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.
The Opportunity
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.
Key Responsibilities
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
What You Bring to the Table
- 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
- Strong grasp of software development lifecycle practices: Agile/Scrum, code review standards, release management, and incident response
- Track record of hiring, developing, and retaining engineering talent - including building the culture and norms that make a team worth staying on
- Clear, direct communicator who can translate technical constraints into business language and push back constructively when the ask doesn't make sense
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience
What Will Make You Stand Out?
We are not looking for someone who manages tickets and runs standups. We are looking for a technical leader who is genuinely invested in the people on their team and the quality of what gets shipped. Come ready to share:
- A production incident or environment failure you owned end-to-end - what broke, what you did, and what you changed so it wouldn't happen again
- How you've managed an engineer who was technically strong but struggling - and what the outcome was
- The engineering standard or process you're most proud of building from scratch
- How you balance technical debt against feature delivery when the business is pushing hard for both
- A time you pushed back on a product or business request on technical grounds - and how you handled the conversation
Beyond the Paycheck
At Encore, we're all about creating a culture where success is celebrated. We recognize that our work makes people's lives safer, and we reward those who contribute to our growth. Here's what you can expect:
- Competitive Salary: Compensation commensurate with your experience, with the opportunity to earn performance-based bonuses tied to your personal effectiveness and contributions to the team.
- Purpose-Driven Work Environment: We believe in working smarter, not harder. You'll be part of a culture that values results, and we empower our team to focus on impactful work.
- Flexible Dress Code: Upon joining, you'll receive branded Encore swag, and we believe in dressing for the objective, not the occasion. Most days, you can enjoy a casual work environment, but we'll dress up when the situation calls for it.
- People-Focused Culture: We know our greatest strength is our people. That's why we've built a culture that encourages experimentation, learning, and improving together. You'll have the space to share your ideas and help shape a company that is constantly growing.
- Tools for Success: Access to leading-edge web-based productivity tools.
- Health and Wellness: Comprehensive medical, dental, and vision coverage to keep you and your family healthy.
- Retirement Planning: Participation in our Fidelity 401(k) plan with a company match, helping you save for your future.
- Life Insurance: Company-paid life insurance policy of $50,000 to give you peace of mind.
EEO Statement
Encore Fire Protection is an Equal Opportunity Employer.
Encore Fire Protection is an E-Verify Employer.
As an EEO/AA employer, Encore Fire Protection considers applicants for employment without regard to, and does not discriminate based on gender, sex, sexual orientation, gender identity, national origin, age, race, protected veteran status, disability, or any other legally protected status.
What Encore Fire Protection employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Encore Fire Protection
Sourced by ZipRecruiter
Industry
Facilities support services
Company size
51 - 200 Employees
Headquarters location
Pawtucket, RI, US
Year founded
2009