1

Associate Software Engineer Jobs in Simsbury, CT

Associate Software Engineer

Hartford, CT · On-site

$60K - $107K/yr

As an Associate Software Engineer, you will work on an innovative portfolio of web and backend services, leveraging advanced frameworks such as React, Node.js, and GenAI-driven agent architectures ...

... Associate's degree with 2 or more years of experience in robotics, or a high school diploma with 4 ... The Software Engineer participates in architectural discussions, mentors junior engineers, and ...

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 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 ...

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 ...

As a DO-178 Software Engineer , you will contribute to the development and verification of embedded software in compliance with DO-178C guidelines for safety-critical avionics systems. You will work ...

Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay Range: $65-77 - W2 hourly * The Software engineer needs to develop embedded software for our ...

Must Have Skills Conversational AI Java Microservices Detailed 5 years of experience with designing and building software engineering solutions in cloud environments 5 years of experience in one or ...

Software Engineer

Hartford, CT · Hybrid

$88K - $132K/yr

Software Engineer - IE08DE We're determined to make a difference and are proud to be an insurance ... If you will be deemed to be a "Covered Associate" under HIMCO's Pay to Play Policy, you will also ...

Senior Software Engineer

Bloomfield, CT · On-site

$122K - $161K/yr

... or an Associate's degree with 4 or more years of experience in robotics, or a high school diploma ... The Senior Software Engineer plays a key role in advancing automation capabilities, improving ...

Senior Software Engineer

South Windsor, CT · Hybrid

$119K - $156K/yr

Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals * Other relevant cloud or software engineering certifications Work Schedule: * Full time * Monday-Friday ...

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals * Other relevant cloud or software engineering certifications Work Schedule: * Full time * Monday-Friday ...

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

Azure Developer Associate * Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals * Other relevant cloud or software engineering certifications Work Schedule: * Full time * Monday-Friday ...

next page

Showing results 1-20

Associate Software Engineer information

See Simsbury, CT salary details

$19

$42

$99

How much do associate software engineer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for associate software engineer in Simsbury, CT is $42.85, according to ZipRecruiter salary data. Most workers in this role earn between $30.96 and $45.38 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

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

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Simsbury, CT? The most popular types of Software Engineer jobs in Simsbury, CT are:
What job categories do people searching Associate Software Engineer jobs in Simsbury, CT look for? The top searched job categories for Associate Software Engineer jobs in Simsbury, CT are:
What cities near Simsbury, CT are hiring for Associate Software Engineer jobs? Cities near Simsbury, CT with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Simsbury, CT as of June 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, 20% Hybrid, and 20% Remote job distribution, with an average salary of $89,121 per year, or $42.8 per hour.
Associate Software Engineer

Other

Posted 23 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.