1

Senior Software Engineer Jobs in Putnam, CT (NOW HIRING)

Principal Software Engineer

Johnston, RI ยท On-site +1

$135K - $182K/yr

... Engineer, Senior Software Developer, or related position. Experience must include at least three (3) years of the following: Analyzing, designing, and developing software applications/interface ...

Principal Software Engineer

Johnston, RI ยท On-site

$135K - $182K/yr

... Engineer, Senior Software Developer, or related position. Experience must include at least three (3) years of the following: Analyzing, designing, and developing software applications/interface ...

Principal Software Engineer

Johnston, RI ยท On-site +1

$135K - $182K/yr

... Engineer, Senior Software Developer, or related position. Experience must include at least three (3) years of the following: Analyzing, designing, and developing software applications/interface ...

We are willing to consider senior level candidates for this role. * Design, implement, test, and ... Strong software engineering experience in C++, desktop applications, audio software, embedded ...

Sr. Software Development Engineer

Woonsocket, RI ยท On-site +1

$147K - $203K/yr

CVS Pharmacy Inc., a CVS Health company, is hiring for the following role in Woonsocket, RI: Sr. Software Development Engineer designs, develops, and implements digital solutions and systems by ...

Principal Software Engineer

Johnston, RI ยท On-site

$135K - $182K/yr

... Senior Software Developer, or related position. Experience must include at least three (3) years of the following: โ€ข Analyzing, designing, and developing software applications/interface ...

Mainframe Engineer

Smithfield, RI ยท On-site

$47 - $60.50/hr

HCL Global Systems Inc is seeking a highly motivated Mainframe Senior Software Engineer to join their team. The role involves developing and maintaining critical components in the Transmissions space ...

Software Engineer

Westborough, MA ยท On-site

$65 - $75/hr

Hybrid 3 days onsite in either Westborough, MA or Woburn, MA Our client seeks a Software Engineer ... You will collaborate with senior team members to analyze requirements, propose designs, define ...

Showing results 21-40

Senior Software Engineer information

See Putnam, CT salary details

$76.5K

$145.2K

$194.6K

How much do senior software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior software engineer in Putnam, CT is $145,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,100.00 and $163,600.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Putnam, CT?

The most popular types of Software Engineer jobs in Putnam, CT are:

What cities near Putnam, CT are hiring for Senior Software Engineer jobs?

Cities near Putnam, CT with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Putnam, CT as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $145,200 per year, or $69.8 per hour.

Principal Software Engineer

Citizens

Johnston, RI โ€ข On-site, Remote

$135K - $182K/yr

Full-time

Re-posted 5 days ago


Job description

Description

Citizens Financial Group, Inc. (CFG) seeks a Principal Software Engineer for its Johnston, Rhode Island location.

Responsibilities:

ย ย ย ย Researches, analyses, designs, develops, and delivers IT architecture solutions.ย 
ย ย ย ย Oversees integrated systems analysis and recommends appropriate hardware and software upgrades and enhancements to support IT goals and strategy.ย 
ย ย ย ย Coordinates project team activities and monitors project schedules and costs.ย 
ย ย ย ย Defines patterns and development frameworks for junior developers.ย 
ย ย ย ย Supports, resolves, and documents issues that arise in system architecture.ย 
ย ย ย ย Reviews designs and recommends improvements to architecture.ย 
ย ย ย ย Maintains knowledge of IT industry trends, enterprise standards, methodology, and best practices.ย 
ย ย ย ย Defines, implements, and maintains technology processes and procedures to proactively protect against, monitor, investigate, and resolve threats to a secure user environment and company assets.ย 
ย ย ย ย Prepares and presents test plans, scan reports, technical presentations, and analyst briefings addressing potential solutions and best practices.ย 
ย ย ย ย Mentors, leads, and manages multiple development and testing teams.

Qualifications:

Requires a Bachelor's degree, or foreign equivalent, in Information Technology, Electronics Engineering, or related field and 7 years of progressive, post-baccalaureate experience as a Principal Software Engineer, Senior Software Developer, or related position.

Experience must include at least three (3) years of the following:

ย ย ย ย Analyzing, designing, and developing software applications/interface architecture of large and business critical systems;
ย ย ย ย Working on API implementation with REST Web Services (Spring MVC) and Swagger;
ย ย ย ย Working on API implementation with SOAP Web Services (Axis2, JAX-WS);ย 
ย ย ย ย Decomposing existing applications into cloud micro services;ย 
ย ย ย ย Actively working on Docker, Docker Swam and Kubernetes to manage Kafka, ZooKeeper, and Logstash clusters;ย 
ย ย ย ย Designing and implementing (coded) applications with stringent performance & scalability requirements and developing low latency, extreme transaction processing systems;ย 
ย ย ย ย Working on the Unit Testing of various modules by generating the JUnit Test Cases to achieve TDD; andย 
ย ย ย ย Building Web service using Spring boot, SOAP, and REST technologies.

Experience must also include:ย 
ย ย ย ย Creating full stack IT solutions including IT architecture, within an Agile framework using Java, Spring, SpringBoot, Bootstrap, Hibernate, Spring JPA, and PL/SQL;ย 
ย ย ย ย Developing enterprise APIs in Java and deploying on PaaS using CI/CD pipelines;ย 
ย ย ย ย Utilizing version controls tools, including Git, Bitbucket, SVN, and IBM ClearCase;ย 
ย ย ย ย Developing REST APIs and business logic using Java, Spring Boot, Hibernate, Spring, and Maven; andย 
ย ย ย ย Monitoring application performance using Datadog.

100% remote work permitted from any US location.

Worksite: One Citizens Bank Way, Johnston, RI 02919 United States, 40 hrs/wk. EO employer.

For summary of benefits and to apply visit our website at https://jobs.citizensbank.com ย and apply online (Job ID: 49501) or email resume and cover letter to Recruiting@Citizensbank.com with subject line: 49501.

Direct applicants only.ย 
ย 

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Education:Why Work for UsEmployment Type: 1ST