1

Software Engineer Training Jobs in Connecticut (NOW HIRING)

Sr Software Engineer

Hartford, CT · On-site

$139K - $230K/yr

... education, training, credentials and experience of the candidate; and other conditions of ... Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform ...

... education, training, credentials and experience of the candidate; and other conditions of ... Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform ...

Utilizing Java programming languages to write clean, maintainable, and efficient code and develop ... Assisting users with software-related issues and providing training sessions when needed. * Have a ...

... education, training, credentials and experience of the candidate; and other conditions of ... We are seeking talented Software Engineers with strong engineering fundamentals who are eager to ...

Software Engineer II

Hartford, CT · On-site

$120K - $198K/yr

... education, training, credentials and experience of the candidate; and other conditions of ... We are seeking talented Software Engineers with strong engineering fundamentals who are eager to ...

Software Engineer II

Bristol, CT · On-site

$117K - $157K/yr

Required Education, Experience/Skills/Training: Basic Qualifications * Minimum 3+ experience years in web development or software engineering * Proven understanding of frontend web development ...

Software Engineer III

Greenwich, CT · On-site

$110 - $190/hr

Utilizing Java programming languages to write clean, maintainable, and efficient code and develop ... Assisting users with software-related issues and providing training sessions when needed. * Have a ...

New

Sr Software Engineer

Greenwich, CT · On-site

$137K - $181K/yr

Utilizing Java programming languages to write clean, maintainable, and efficient code and develop ... Assisting users with software-related issues and providing training sessions when needed. * Have a ...

Software Engineer III

Greenwich, CT · On-site

$64.50 - $86.75/hr

Utilizing Java programming languages to write clean, maintainable, and efficient code and develop ... Assisting users with software-related issues and providing training sessions when needed. * Have a ...

Software Engineer III

Greenwich, CT · On-site

$64.50 - $86.75/hr

Utilizing Java programming languages to write clean, maintainable, and efficient code and develop ... Assisting users with software-related issues and providing training sessions when needed. * Have a ...

Showing results 21-40

Software Engineer Training information

See Connecticut salary details

$22.8K

$99.8K

$179.8K

How much do software engineer training jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer training in Connecticut is $99,755.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,800.00 and $114,200.00 per year, depending on experience, location, and employer.

What is a software engineer training?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What does a software engineer training do?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

What are the key skills and qualifications needed to thrive in software engineer training, and why are they important?

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

How do you become a software engineer training?

To become a software engineer trainer, you typically need a strong background in software development, often with a bachelor's degree in computer science or related fields. Gaining experience in programming languages, development tools, and teaching or mentoring skills is essential, along with certifications in relevant technologies if applicable. Continuous learning and staying updated with industry trends are important for effective training roles.

What training do you need to be a software engineer?

To become a software engineer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++, along with understanding data structures, algorithms, and software development practices, is essential. Practical experience through internships, coding projects, or certifications can also enhance job prospects.

What are the most commonly searched types of Software Engineer Training jobs in Connecticut?

The most popular types of Software Engineer Training jobs in Connecticut are:

What are popular job titles related to Software Engineer Training jobs in Connecticut?

For Software Engineer Training jobs in Connecticut, the most frequently searched job titles are:

What job categories do people searching Software Engineer Training jobs in Connecticut look for?

The top searched job categories for Software Engineer Training jobs in Connecticut are:

Infographic showing various Software Engineer Training job openings in Connecticut as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Temporary, and 1% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $99,755 per year, or $48 per hour.

Sr. Engineer, Software - Mobile

Subway

Shelton, CT • On-site

$119K - $149K/yr

Other

Medical, Life, Retirement

Posted 15 days ago


Subway rating

4.5

Company rating: 4.5 out of 10

Based on 2,070 frontline employees who took The Breakroom Quiz

94th of 107 rated fast food restaurants


Job description

Sr. Software Engineer (React Native Mobile)
Ready to build what's next with one of the world's most iconic brands?
Why Join Subway?
At Subway, we are not standing still. We are building.
This is a business focused on what matters most: growing franchisee profitability, strengthening our brand and creating long-term value. The people who thrive here are the ones who want to make a real impact.
You will not just do the work. You will shape it.
We move fast. We think like owners. We make decisions that matter. We hold ourselves to a high standard because what we do directly impacts thousands of franchisees around the world.
If you bring energy, accountability and a bias for action, you will fit right in.
We take the work seriously, but we also know the best results come from teams that support each other, celebrate wins and show up ready to build something better every day.
This is your chance to be part of what's next.
About the Role:
The Sr. Software Engineer designs, develops, and maintains software solutions that support business and product capabilities. This role contributes to the delivery of reliable, scalable, and maintainable systems while collaborating closely with product, engineering, and cross-functional partners. The Sr. Software Engineer works within established standards and architecture, contributing high-quality code and participating in continuous improvement across the development lifecycle.
Responsibilities include but not limited to:
  • Design, develop, and maintain software applications, services, or APIs in accordance with technical standards.
  • Write clean, maintainable, and well-tested code following established engineering practices.
  • Collaborate with product managers, designers, and engineering teammates to translate requirements into technical solutions.
  • Participate in code reviews and incorporate feedback to improve quality and consistency.
  • Debug, troubleshoot, and resolve software defects and production issues.
  • Contribute to unit, integration, and automated testing to ensure system reliability.
  • Support CI/CD pipelines and deployment processes in partnership with DevOps or platform teams.
  • Document code, designs, and technical decisions as needed.
  • Participate in Agile or product-centric delivery practices including sprint planning and retrospectives.
  • Learn and apply new technologies, tools, and patterns to improve system quality and team effectiveness.

Qualifications, Competencies & Traits:
  • Experience developing software in JavaScript, Node.js, ReactJS, and React Native.
  • Understanding of software development fundamentals including object-oriented design and version control.
  • Familiarity with REST APIs and service-based architectures.
  • Experience working with databases and data persistence concepts.
  • Ability to follow established architecture and development standards.
  • Strong problem-solving and troubleshooting skills.
  • Ability to collaborate effectively within an engineering team.
  • Good communication skills and willingness to learn.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 6-9 years of professional software engineering experience.
  • Experience delivering production software preferred.
  • Experience working in Agile or team-based development environments preferred.
  • People Management: No
  • Scope: Individual contributor responsible for delivering assigned software components or features.
  • Decision Making: Makes implementation decisions within defined designs, standards, and guidance.
  • Travel Requirements: Minimal to none.

What do we offer?
  • Insurance Plans (Medical, Life)
  • Pension/401K/RSP (country specific)
  • Competitive Bonus
  • Mobility Allowance
  • Tuition Reimbursement
  • Company Holidays
  • Volunteering time
  • And More.....

Compensation: The base pay range for this role is $119,200 - 149,000 USD annually.
Pay within this range will be determined in good faith based on job-related factors, which may include skills, experience, education/training, location, and internal equity.

What Subway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom