1

Software Developer Jobs in Southington, CT (NOW HIRING)

As a Software Engineer , you'll play a significant role in designing, building, and evolving ... HikariCP Connection Pooling Build & DevOps * Maven (Multi-Module Architecture) * GitLab CI/CD

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

As a Software Engineer , you'll play a significant role in designing, building, and evolving ... HikariCP Connection Pooling Build & DevOps * Maven (Multi-Module Architecture) * GitLab CI/CD

Software Engineer - React Native Ready to build whats next with one of the worlds most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Software Engineer - React Native Ready to build what's next with one of the world's most iconic ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Sr Software Engineer

Hartford, CT · Remote

$91K - $163K/yr

... DevOps automation, containerization (Docker, Kubernetes), and CI/CD pipelines (Jenkins, GitHub ... software applications * Understanding of enterprise AI ethics, safety guidelines, and data ...

Software Engineer

New Haven, CT · On-site

$110 - $160/hr

HikariCP Connection Pooling Build & DevOps * Maven (Multi-Module Architecture) * Docker * SonarQube * AWS Deployments Testing * TestNG * Parallel Test Execution We are the ASSA ABLOY Group Our people ...

New

Staff Software Engineer - IE07IE We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every ...

Sr. Software Engineer Web

Shelton, CT · On-site

$119K - $149K/yr

Sr. Software Engineer Web Ready to build whats next with one of the worlds most iconic brands? Why ... Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.

Showing results 21-40

Software Developer information

See Southington, CT salary details

$48.7K

$113.6K

$168.6K

How much do software developer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software developer in Southington, CT is $113,563.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,400.00 and $132,000.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in Southington, CT?

The most popular types of Software Developer jobs in Southington, CT are:

What are popular job titles related to Software Developer jobs in Southington, CT?

For Software Developer jobs in Southington, CT, the most frequently searched job titles are:

What cities near Southington, CT are hiring for Software Developer jobs?

Cities near Southington, CT with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Southington, CT as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $113,563 per year, or $54.6 per hour.

Software Engineer - Windows C++

The Reserves Network Inc

Glastonbury, CT • Hybrid

$100K - $130K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

Sr. Software Engineer – Windows/C++ | $100,000–$130,000 per year | Direct Hire | Hybrid

What Matters Most:
• Competitive Pay: $100,000–$130,000 per year
• Schedule: Full-time, Direct Hire
• Hybrid schedule with four days onsite and one day working from home
• Develop performance-driven Windows software that communicates with specialized hardware
• Join a collaborative team of software, firmware, and engineering professionals

Job Description:
Are you an experienced C++ developer who enjoys solving complex problems at the intersection of software and hardware? This Senior Software Engineer position offers the opportunity to develop and support Windows-based applications used in sophisticated, high-performance equipment.
You will work closely with software, firmware, electrical, mechanical, and product engineering professionals to enhance existing systems and contribute to new product development. This is a hands-on role where you can see your code interact with physical equipment in a development lab—ideal for an engineer interested in working beyond traditional web or business applications.

Responsibilities:
• Design, develop, test, and support high-performance Windows software using C++ and Visual Studio
• Build and enhance applications that communicate with hardware, control boards, microprocessors, and embedded devices
• Develop and troubleshoot TCP/UDP socket communications with an emphasis on speed, reliability, and performance
• Translate product and technical requirements into dependable software solutions
• Investigate software defects, communication issues, and system-performance problems
• Collaborate with software, firmware, electrical, mechanical, and product engineering team members
• Test software directly with equipment in a hands-on development lab
• Participate in peer code reviews and maintain clear technical documentation
• Support established products and new development initiatives
• Communicate with customers and external technology partners when needed

Qualifications and Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline
• Five or more years of professional software development experience; senior-level experience is strongly preferred
• Strong C++ development experience within a Windows environment
• Proficiency with Microsoft Visual Studio
• Experience developing software with performance, efficiency, and reliability in mind
• Hands-on TCP/UDP socket programming and troubleshooting experience
• Experience developing applications that communicate with hardware or embedded devices
• Ability to interpret high-level design specifications and translate them into working software
• Strong problem-solving skills and the ability to work with limited supervision
• Effective communication skills and the ability to collaborate across engineering disciplines
• Experience with C#, Win32 APIs, Windows imaging, MFC, embedded programming, or firmware is beneficial but not required

Benefits and Perks:
• Medical, dental, and vision insurance
• Health Savings Account option
• 401(k) retirement plan with company matching
• Paid time off
• Hybrid flexibility with one work-from-home day per week
• Hands-on access to an engineering and product-development environment
• Opportunity to work with advanced software, firmware, and hardware technologies
• Exposure to the complete product-development lifecycle, from early design through testing and implementation

Your New Organization:
Join an established product-development organization creating sophisticated technology solutions for specialized commercial applications. The company offers the hands-on, collaborative atmosphere of a smaller engineering group along with the resources and stability of a broader family of businesses. Its engineers work closely across software, firmware, electrical, mechanical, and manufacturing functions to bring new systems to market and continuously improve existing products.

Your Career Partner:
The Reserves Network, a veteran-founded and family-owned company, specializes in connecting exceptional talent with rewarding opportunities. With extensive industry experience, we are dedicated to helping you achieve your professional goals and shine in your field. The Reserves Network values diversity and encourages applicants from all backgrounds to apply. As an equal-opportunity employer, we foster an environment of respect, integrity, and trust in every aspect of employment.

Reserves Network logo

About Reserves Network

Sourced by ZipRecruiter

The Reserves Network is more than a temporary staffing company. We are a leading provider of flexible staffing services, including temporary, temp-to-hire and direct hire placements to create Total Staffing Solutions. We take care of our people - our customers, the communities we serve and, of course, each other. This is what makes us different. This is what makes us great.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Fairview Park, OH, US