1

Software Apprentice Jobs in Connecticut (NOW HIRING)

... apprentices and support other technicians when needed Qualifications * 2+ years of HVAC ... ServiceTitan or similar software experience * CT Mechanical contractors licence What We Offer

... apprentices and support other technicians when needed Qualifications * 2+ years of HVAC ... ServiceTitan or similar software experience * CT Mechanical contractors licence What We Offer

HVAC Installer

Broad Brook, CT ยท On-site

$35 - $45/hr

... apprentices and support other technicians when needed Qualifications * 2+ years of HVAC ... ServiceTitan or similar software experience * CT Mechanical contractors licence What We Offer

Proficient experience with engine diagnostic software Compensation and Benefits Base salary rate ... Apprentice Trained Engine Technician (Preferred), Vocational diploma from relevant technical ...

Diesel Technician

Rocky Hill, CT ยท On-site

$62K - $93K/yr

Proficient experience with engine diagnostic software Compensation and Benefits Base salary rate ... Apprentice Trained Engine Technician (Preferred), Vocational diploma from relevant technical ...

Proficient experience with engine diagnostic software Compensation and Benefits Base salary rate ... Apprentice Trained Engine Technician (Preferred), Vocational diploma from relevant technical ...

next page

Showing results 1-20

Software Apprentice information

See Connecticut salary details

$11

$20

$35

How much do software apprentice jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for software apprentice in Connecticut is $20.95, according to ZipRecruiter salary data. Most workers in this role earn between $16.44 and $22.88 per hour, depending on experience, location, and employer.

What are Software Apprentices?

Software Apprentices are entry-level professionals who participate in structured learning programs to gain hands-on experience in software development. These programs are designed to help individuals learn coding, software engineering principles, and industry best practices while working alongside experienced developers. Apprenticeships typically combine on-the-job training with mentorship and sometimes include classroom instruction. The goal is to prepare apprentices for full-time roles as software engineers or developers by the end of the program.

What is the difference between Software Apprentice vs Software Developer?

AspectSoftware ApprenticeSoftware Developer
Required CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or equivalent experience in computer science or related field
Work EnvironmentEntry-level, training-focused, often in internship or mentorship programsFull-time professional role, responsible for designing, coding, and maintaining software
Employer & Industry UsageUsed by companies hiring entry-level or trainee roles in techCommonly employed in software firms, tech departments, and IT companies

The main difference between a Software Apprentice and a Software Developer lies in experience and responsibilities. Apprentices are typically in training or early learning stages, focusing on gaining skills, while Developers are experienced professionals responsible for creating and maintaining software products.

What types of projects and tasks can a Software Apprentice expect to work on during their apprenticeship?

As a Software Apprentice, you can expect to work on a variety of real-world projects under the guidance of experienced developers. Typical tasks may include writing and debugging code, assisting with software testing, participating in code reviews, and collaborating on team projects using agile methodologies. Apprentices often rotate through different teams or areas, allowing exposure to both front-end and back-end development, as well as opportunities to learn about version control, documentation, and deployment processes. This hands-on experience helps apprentices build foundational skills and gain practical knowledge that supports their progression into more advanced software development roles.

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

To thrive as a Software Apprentice, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a basic knowledge of computer science principles. Familiarity with version control systems like Git, foundational programming languages such as Python or Java, and exposure to development environments are often expected. Curiosity, willingness to learn, effective communication, and teamwork are standout soft skills for this role. These abilities are crucial for adapting to new technologies, collaborating with senior developers, and building a strong foundation for a successful software engineering career.
What are the most commonly searched types of Software jobs in Connecticut? The most popular types of Software jobs in Connecticut are:
Infographic showing various Software Apprentice job openings in Connecticut as of July 2026, with employment types broken down into 92% Full Time, and 8% Part Time. Highlights an 100% Physical job distribution, with an average salary of $43,574 per year, or $20.9 per hour.
Connecticut - Schedule Manager 2025-2026

Connecticut - Schedule Manager 2025-2026

The Whiting-Turner Contracting Company

New Haven, CT โ€ข On-site

$90K - $102K/yr

Full-time

Re-posted 27 days ago


Job description


Planning, developing, and managing proposal and project schedules with the Whiting-Turner project teams. Schedules developed range from summary level to detailed construction including specialty schedules, for example, commissioning. As required, project schedules could require cost, hour and quantity assignments loaded into the scheduling software. The prospective candidate will work at project sites, meet with the project team to either develop or update the project schedule, perform independent site walks to assess progress, and attend meetings as required. Schedule updating will involve a review of critical and near critical, milestone trends, activity variances and various industry schedule metrics (SPI, CEI, ...) with the project team.
Required Skills
Qualifications
  • 3-5 years of experience working as a scheduler in construction or manufacturing.
  • College Degree (associate's or bachelor's) is preferred but not necessary (for example, a Trade's apprenticeship program will also be considered).
  • Experience working with project teams, planning and developing the project schedule (activities, duration, sequences).
  • Experience with preparing schedule progress updates.
  • Analyzing schedule updates and informing the project team of current schedule status, date forecasts, and potential impacts.
  • Experience presenting schedule data (critical and near critical paths, milestone trends, activity variances) to the project team
  • Developing, inserting, analyzing schedule fragnets. Explaining result of potential schedule impact to the project team.
  • Experience with writing schedule narratives and preparing schedule submission packages per specification requirements.
  • Experience with preparing time extension requests.
  • Exposure to hour, dollar and / or quantity loading project schedules.
  • Exposure to schedule metrics and key performance indices (KPI's).
  • Understanding lean scheduling processes and the tools used to facilitate the short-term scheduling process (pull planning boards and software).

Software
  • Proficient in Primavera P6.
  • Competency with the Microsoft suite of software applications
  • Exposure to lean schedule software (TouchPlan, vPlanner...) is preferred but not necessary.

Travel
  • To project sites within the scheduler's assigned region.