1

Computer Science Jobs in Farmington, CT (NOW HIRING)

Bachelor's degree in Statistic, Computer Science, Engineering, Mathematics or related field is required * Master's degree in a qualitative field is preferred * 2+ years' experience predictive ...

Master's degree in a Statistics, Computer Science, Engineering, Mathematics or related field is required * PhD in qualitative discipline is preferred * 4+ years' experience predictive analytics, data ...

Master's degree in a Statistics, Computer Science, Engineering, Mathematics or related field is required * PhD in qualitative discipline is preferred * 4+ years' experience predictive analytics, data ...

... in computer science, business, IT, management, administration, economics, or information science • 2 years of user research and feedback analysis • 2 years of data governance and working within ...

Master's degree in a Statistics, Computer Science, Engineering, Mathematics or related field is required * PhD in qualitative discipline is preferred * 4+ years' experience predictive analytics, data ...

Showing results 41-60

Computer Science information

See Farmington, CT salary details

$59.9K

$88.2K

$103.9K

How much do computer science jobs pay per year?

As of Aug 6, 2026, the average yearly pay for computer science in Farmington, CT is $88,152.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,200.00 and $99,200.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

Are computer science majors still in demand?

Computer science majors are currently in high demand due to the growth of technology, software development, cybersecurity, and data analysis fields. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong career choice with good job prospects.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What are careers in computer science?

Careers in computer science include roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require strong programming skills, knowledge of algorithms, and familiarity with tools like programming languages, databases, and operating systems.

What are computer science jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What jobs can I do with computer science?

With a degree or background in computer science, you can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, or database administrator. These jobs often require programming skills, knowledge of algorithms, and familiarity with tools like programming languages, operating systems, and development environments.
What are the most commonly searched types of Computer Science jobs in Farmington, CT? The most popular types of Computer Science jobs in Farmington, CT are:
What cities near Farmington, CT are hiring for Computer Science jobs? Cities near Farmington, CT with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Farmington, CT as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $88,152 per year, or $42.4 per hour.

Digital Technology - MES Technical Analyst (Remote)

Pratt & Whitney

Hartford, CT • Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Pratt & Whitney rating

8.7

Company rating: 8.7 out of 10

Based on 155 frontline employees who took The Breakroom Quiz

17th of 71 rated aerospace companies


Job description

Date Posted:

2026-07-21

Country:

United States of America

Location:

US-CT-REMOTE

Position Role Type:

Remote

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.

Security Clearance Type:

None/Not Required

Security Clearance Status:

Not Required

At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems.

With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. 

Pratt & Whitney is a world leader in the design, manufacture and service of aircraft engines and auxiliary power systems and has been revolutionizing modern flight for over 100 years.

Join us and help shape the future of aerospace and defense.

The Pratt & Whitney Digital Technology team has an exciting remote opportunity available for a Technical Systems Analyst supporting the Digital Manufacturing Execution Systems (MES) tower.

What You Will Do:

This individual will be involved in the delivery of designing, developing, enhancing, and implementing software solutions within Pratt & Whitney’s Center of Excellence (COE) for enterprise MES, as well as integrations with other enterprise products for our internal Operations customers.

This role will support the troubleshooting of problems related to software applications, resolving systems integration and compatibility issues, and managing within the software development lifecycle.

Career growth opportunities include access and exposure to technical and functional experts, business operations, and to executives and upper management.

This position offers an opportunity to network with technical professionals and to build relationships within the organization being on the front lines of developing technology.

The Digital MES team at Pratt and Whitney is looking for a highly motivated, self-starter who will be excited in delivering digital solutions within our MES & Manufacturing Operations Management enterprise platform as it relates to supporting our facilities worldwide.

Specific focus includes process planning and manufacturing execution, as well as integration to Pratt and Whitney’s SAP ERP and other enterprise solutions. Current strategic activities include supporting the existing Manufacturing, Assembly, and Maintenance Repair & Overhaul (MRO) business, with eventual transition to supporting the roadmap for MES deploying next-gen solutions across the value streams, new site implementations, and integrating with new technologies for IIOT and Industry 4.0.

Key Responsibilities Include:

- Bridging gaps between business processes and MES functionality & capabilities.


- Translating customer requirements into a solution design.


- Technical problem solving.


- Technical specification authoring.


- Engaging with DevOps solution management.


- Task Management with a strong follow-up discipline.


- Meeting all budget, deliverable, and schedule targets.


- Production and end user support for MES solutions.


- Supporting integration with other enterprise solutions.


- Working with internal customers and external suppliers, business partners, to architect and build system solutions for using the latest technologies to satisfy requirements.


- Managing suppliers and partners to schedule and status resources required for solution development and implementation.


- Work on multiple projects simultaneously with regular reporting in a gated process.

- Author and/or provide input to system functional requirements, technical design documentation and test plans.


- Work with business teams to plan and implement projects/enhancements.

 
- Ensuring compliance with RTX / PW policies & procedures.

The position is based remotely and up to 10% domestic/international travel may be required. Due to customer locations in different time zones, customer meetings can occur outside normal business work hours.


 

Qualifications You Must Have:

- Bachelor’s degree in Computer Science, MIS, Business, Engineering, or related degree and 5+ years of experience in Computer Science, MIS, Business, Engineering, or related field; OR an Advanced Degree in Computer Science, MIS, Business, Engineering, or related degree and 3+ years of experience in Computer Science, MIS, Business, Engineering, or related field.

- Technical skills of understanding/interpreting JAVA programming language.


- Technical skills of SQL products.


- Technical skills of GIThub and JIRA DevOps management.


- Technical skills around data analytics and system integration.

- Excellent communication skills with both technical and non-technical audiences.

- U.S. Citizenship is required (required due to Government contractual requirements).

Qualifications We Prefer:

- 3+ years of experience with MES disciplines including, but not limited to, process planning and execution.


- Knowledge of other manufacturing solutions.


- Ability to translate business requirements to functional specifications.


- Ability to explain technical concepts to non-technical people, explain functional requirements to technical developers.


- Quick learner of existing system capabilities and structure.


- Prior experience in software development (JAVA, SQL, etc…) although development is not a primary responsibility.


- Detail oriented, analytical and able to trace problems.


- Strong communication skills.


- Team player with strong follow up skills and ability to craft positive relationships.


- Excellent judgment and professional business maturity.


- Strong working knowledge Microsoft Office.


- Self-starter with the ability to spot potential for process improvement.
 

Learn More & Apply Now:

What is my role type?

In addition to transforming the future of flight, we are also transforming how and where we work. We’ve introduced role types to help you understand how you will operate in our blended work environment.

This role is:

Remote: Employees who are working in Remote roles will work primarily offsite (from home). If you live within a reasonable commute of an RTX site with other colleagues you interact with, your manager will discuss whether there is a degree of onsite presence associated with this role.

Candidates will learn more about role type and current site status throughout the recruiting process. For onsite and hybrid roles, commuting to and from the assigned site is the employee’s personal responsibility.

* This requisition is eligible for an employee referral award.  ALL eligibility requirements must be met to receive the referral award.

As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.

The salary range for this role is 86,800 USD - 165,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

Privacy Policy and Terms:

Click on this link to read the Policy and Terms


What Pratt & Whitney employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Pratt & Whitney logo

About Pratt & Whitney

Sourced by ZipRecruiter

Pratt & Whitney has a long history of leadership and innovation in the field of aviation propulsion. Our story begins in the 1920s and has flourished throughout the decades. We have continuously transformed and reinvented our businesses to offer superior products and services to our customers. In 1925, the Pratt & Whitney Aircraft Company was founded by Frederick B. Rentschler, pioneer of the air-cooled radial engine design which enabled unprecedented power-to-weight ratio. Its first engine, the R-1340 Wasp engine, transformed military and commercial aviation and is still in use today. In 1928, the Canadian division of the Pratt & Whitney Aircraft Company was established. In 1944, Pratt & Whitney began its gas turbine and jet propulsion initiative. The company constructed a wind tunnel, laboratory and engineering center to support our allies’ efforts in World War II. In 1945, wartime production included more than 300,000 Pratt & Whitney engines, touted by service members as extremely dependable – a legacy that continues today. From there, Pratt & Whitney continued to design and innovate more powerful, agile, and reliable engines becoming a leader in the aerospace industry. Today, Pratt & Whitney has more than 85,000 engines in service and more than 16,000 customers worldwide.

Industry

Engineering professional services

Company size

10,000+ Employees

Headquarters location

East Hartford, CT, US

Year founded

1925