1

Software Development Associate Jobs in Farmington, CT

Associate Software Engineer

Hartford, CT · Remote

$60K - $107K/yr

Bachelor's degree OR Equivalent Software Development experience (e.g., Associate degree in Computer ... Science with 2 years of software development experience) * 1 years of experience with our academic ...

... Associate's degree with 2 or more years of experience in robotics, or a high school diploma with 4 or more years of experience in robotics. * 3 or more years of experience in software development ...

Senior Software Developer

Windsor, CT · On-site

$54.25 - $71.75/hr

Provide technical direction and coaching to software developers and associate software developers in application development activities. Adhere to all organizational and IT policies and process for ...

Senior Software Developer

Windsor, CT · On-site +1

$54.25 - $71.75/hr

Provide technical direction and coaching to software developers and associate software developers in application development activities. Adhere to all organizational and IT policies and process for ...

Associate Level (0-2 years experience /New Grads) * Mid Level (3-5 years experience) * Senior Level (5-15 years experience) * SDET (3+ years experience) * Work at the cutting edge of enterprise AI ...

Senior Software Engineer

South Windsor, CT · Hybrid

$119K - $156K/yr

We are seeking a Senior Full Stack Engineer to lead the design and development of next-generation ... Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals

Software Engineer

Hartford, CT · Hybrid

$88K - $132K/yr

Design, develop, and maintain applications following disciplined software development practices ... If you will be deemed to be a "Covered Associate" under HIMCO's Pay to Play Policy, you will also ...

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

We are seeking a Senior Full Stack Engineer to lead the design and development of next-generation ... Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

We are seeking a Senior Full Stack Engineer to lead the design and development of next-generation ... Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals

Senior Software Engineer

South Windsor, CT · Hybrid

$119K - $156K/yr

We are seeking a Senior Full Stack Engineer to lead the design and development of next-generation ... Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals

Senior Software Engineer - Hybrid

Hartford, CT · Hybrid

$123K - $162K/yr

Active Associate-level certification in AWS or Google Cloud Platform (GCP). Technical Experience: * 3+ years of hands-on experience in application software development, including AWS resources, APIs ...

next page

Showing results 1-20

Software Development Associate information

See Farmington, CT salary details

$30.8K

$56.7K

$85.9K

How much do software development associate jobs pay per year?

As of Jun 11, 2026, the average yearly pay for software development associate in Farmington, CT is $56,659.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,100.00 and $63,600.00 per year, depending on experience, location, and employer.

What are some common challenges Software Development Associates face when transitioning from academic projects to professional work?

Software Development Associates often find that real-world projects involve more collaboration, code reviews, and adherence to coding standards than academic assignments. In a professional setting, there is also a greater emphasis on version control, agile methodologies, and communicating progress with team members and stakeholders. Balancing multiple tasks and deadlines, learning to navigate legacy codebases, and quickly adapting to new tools or frameworks are frequent challenges, but they also provide valuable opportunities for growth and skill development.

What is a Software Development Associate?

A Software Development Associate is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They work closely with more experienced developers and project teams to help build and improve software solutions according to specifications. Their tasks often include debugging code, writing documentation, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, providing foundational experience and growth opportunities.

What are the key skills and qualifications needed to thrive as a Software Development Associate, and why are they important?

To thrive as a Software Development Associate, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and agile development methodologies is typically expected. Strong teamwork, communication skills, and a willingness to learn new technologies set standout candidates apart. These skills and qualities enable associates to effectively contribute to projects, adapt to evolving requirements, and collaborate within dynamic development teams.
What cities near Farmington, CT are hiring for Software Development Associate jobs? Cities near Farmington, CT with the most Software Development Associate job openings:
Infographic showing various Software Development Associate job openings in Farmington, CT as of June 2026, with employment types broken down into 3% As Needed, 83% Full Time, 7% Part Time, and 7% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $56,659 per year, or $27.2 per hour.
Associate Software Engineer

Other

Posted 25 days ago


Job description

Summary:
Our award-winning client is seeking an Associate Software Engineer to join their team. Collaborate with experts to design and maintain software for laboratory robots, specialize in liquid-handling and instrument-tending; partner with Manufacturing Engineering for production automation software; contribute to user interface design and development, emphasizing web applications; participate in foundational tool creation, streamlining programming; engage in hands-on troubleshooting with the Customer Care team; develop software expertise in an ISO 13485 Quality environment, upholding high development standards.
Responsibilities:

  • Collaborate with seasoned professionals to design, create, and maintain software applications for laboratory robots, specializing in liquid handling and instrument-tending.
  • Partner with Manufacturing Engineering to craft startup, testing, and diagnostic software for production automation equipment.
  • Acquire skills and actively contribute to the design and development of user interfaces, particularly web applications, tailored for specific applications.
  • Participate in the creation of foundational tools using various software environments, streamlining application programming processes.
  • Collaborate with the Customer Care team, engaging in hands-on troubleshooting of field service issues to enhance problem-solving abilities.
  • Develop expertise in software development within an ISO 13485 Quality environment, ensuring adherence to high standards of development practices.
Required Qualifications:
  • Technical Proficiency:
    • Proven experience in developing applications or embedded control software.
    • Solid background in object-oriented design methodologies.
    • Competence in Java, C/C++, Python, and Rust.
    • Understanding of electrical interfacing, sensors, and motors.
  • Technology Exposure:
    • Exposure to machine vision, robotics, and mobile robots is advantageous but not mandatory; candidates with a keen interest in learning and applying skills in a real-world setting are encouraged.
  • Programming Skills:
    • Hands-on experience with Java and/or another object-oriented language.
    • Competency with Integrated Development Environments (IDEs) and source control tools.
    • Knowledge of Java-based frameworks, particularly the Spring Framework, is a plus.
    • Familiarity with containerization tools such as Docker and Kubernetes is advantageous.
    • Experience with relational and/or NoSQL database architecture is a plus.
  • Communication and Collaboration:
    • Effective communication skills are necessary.
  • Work Environment:
    • Previous experience in a fast-paced, team-based design environment.
  • Additional Skills:
    • Understanding CSS styling and HTML5 is beneficial.
    • Familiarity with web technologies, including experience with Angular and Node, is a plus.
  • Education:
    • A bachelor's degree in computer science, engineering, or related fields is preferred but not mandatory. Applicants with a passion for software development and problem-solving are warmly welcomed.