2

Remote Software Developer Jobs in Farmington, CT

CT CJIS Remote Job Project/System Overview Connecticut's Criminal Justice Information System (CJIS ... Knowledgeable on all facets of Software Development Methodology (SDM) and assisting the CJIS ...

Experienced FPGA Developer and Tester

East Hartford, CT · On-site +1

$128K - $164K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The role can be onsite, hybrid (CT), or fully remote. * Engage directly with customers to resolve ... Collaboratively work with software, quality, design, and test engineers throughout all phases of ...

Application Security Engineer (REMOTE)

Hartford, CT · Remote

$117K - $146K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... DevOps teams, and security professionals to embed security into the full software development lifecycle. Collaborate within an expanding Cybersecurity team, and work closely with internal EnerSys ...

Drupal Full Stack Developer Lead

Farmington, CT · On-site +1

$95K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

A problem-solving mindset with a passion for software development * 5+ years of experience in ... Planned outings and team events (remote workers included!) Compensation Range: We offer a ...

Drupal Full Stack Developer Lead

Farmington, CT · Remote

$95K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

A problem-solving mindset with a passion for software development * 5+ years of experience in ... Planned outings and team events (remote workers included!) Compensation Range: We offer a ...

Showing results 41-60

Remote Software Developer information

See Farmington, CT salary details

$50.9K

$118.6K

$176.1K

How much do remote software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for remote software developer in Farmington, CT is $118,632.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $137,900.00 per year, depending on experience, location, and employer.

What is a remote software developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What does a remote software developer do?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What are the key skills and qualifications needed to thrive as a remote software developer?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

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

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

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

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

What job categories do people searching Remote Software Developer jobs in Farmington, CT look for?

The top searched job categories for Remote Software Developer jobs in Farmington, CT are:

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

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

Infographic showing various Remote Software Developer job openings in Farmington, CT as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $118,632 per year, or $57 per hour.

SQL server developer

nLeague

Hartford, CT • Remote

Contractor

Re-posted 6 days ago


Job description

SQL Database Developer/Application Developer

Location: Hartford, CT

Duration: 12+ Months

Client: CT CJIS

Remote Job

Project/System Overview Connecticut’s Criminal Justice Information System (CJIS) is the umbrella term for the activity among agencies with criminal justice responsibilities to bring greater cohesion and effectiveness by improving the way they communicate and share information across system components, and how they manage data on crime and criminal offenders. As part of ongoing CISS initiatives, CJIS-CT is expanding into building a product called CISS Analytics as per the CISS legislation. The key purpose of the CISS Analytics is for the CJIS Analytics sub-committee to utilize it to help make changes in laws and policies to serve the interests of Connecticut residents and relevant state agencies. To support this effort, CJIS-CT seeks a SQL Db Developer/Administrator who can transform data and will work with the current CJIS SQL DBA, and cross-functionally with Business, Infrastructure team, Source data owners, and the Analytics sub-committee teams. 

Scope of Work The Criminal Justice Information System (CJIS-CT) SQL Db Developer/Administrator will be responsible for performing the following activities: Specific Services Required Perform schema design review and changes for application releases. Perform database maintenance such as table re-organizations, index rebuilds. Provide support for day-to-day operations and troubleshooting.   Ability to work in a 24X7 on-call environment when needed. Provide design advice from database performance perspective. Assist in application database upgrade planning, development of database migration design strategies, and other assorted database projects for CJIS applications. Ability to work in a high intensity, multi-application environment. Administer multiple databases across multiple applications, test and production environments. Ability to work with Microsoft BI Stack - Microsoft SQL Server Reporting Services (SSRS), Microsoft SQL Server Integration Services SSIS, Microsoft SQL Server Analysis Services (SSAS). Knowledgeable on all facets of Software Development Methodology (SDM) and assisting the CJIS Governing Board team on SDM compliance for CJIS activities. Foster and ensure cooperation and coordination among the various justice partners and Information Services (IS) organizations within the state and local agencies. Ability to perform Unit Testing as a developer and work with the Test team to help with System and UAT testing. Ensure compliance with Justice Reference Architecture (JRA), National Information Exchange Model (NIEM), National Center of Courts (NCSC) and other criminal justice industry standards in all areas of the CJIS environment, and Global Federated Identity and Privilege Management (GFIPM). Perform any duties as assigned by the Executive Director, Program Manager or Operations Manager. 

Required Skills/Experience The individual who fills this position should have solid background with Microsoft SQL Server Database development skills and the ability to foster and ensure cooperation and coordination among the various CJIS partners. The required skills are: Five or more years of experience in the following: Windows Server 2019/2022 with SQL Server 2019/2022 – Development/Administration Microsoft SQL Server Reporting Services (SSRS), Microsoft SQL Server Integration Services SSIS, Microsoft SQL Server Analysis Services (SSAS) and Extraction Transformation and Loading (ETL) knowledge. Dashboard development using Power BI Developing and analyzing Views, Triggers, Stored Procedures, and functions using database languages   Analyzing performance issues (indexes, constraints, keys, triggers, etc.) Shell scripting in languages such as Windows shell or PowerShell  Knowledge of the following is a plus: Use of structured methodology (RUP experience a plus) to produce design artifacts   Use of design tools such as ERWIN, and Embarcadero background in logical and physical database design ETL tool - CONNX Business Continuity Planning (Disaster and Recovery Planning) 

Administrative Considerations Deliverables: As instructed Work Schedule: Monday-Friday 7:30 AM to 4:00 PM - Includes teleworking but attending in-person meetings when needed. State Resources and Oversight: Workstation and supervision by CJIS Executive Director Security/Privacy Considerations: Pass background investigation, sign confidentiality statements General/Miscellaneous: All work product property of the CJIS Governing Board. Travel not included.