1

Entry Software Developer Jobs in Connecticut (NOW HIRING)

Job Summary We are seeking a Software Engineer with 2-5 years of embedded development experience to support the design, development and test of power and controls system equipment. What You Will Do

... Azure DevOps AI System Debugging & Improvement * Identify whether issues stem from prompting ... Up to 3 years' experience in a Software Engineering, Software Support, QA, SDET, or engineering ...

Software Engineer

Stratford, CT · On-site

$43 - $72/hr

We have an outstanding Contract position for a Software Engineer to join a leading Company located in the Stratford, CT surrounding area. Pay Rate: $43.00 - $72.00 Hourly Job Responsibilities:

We have an outstanding Contract position for a Software Engineer to join a leading Company located in the Stratford, CT surrounding area. Pay Rate: $43.00 - $72.00 Hourly Job Responsibilities:

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE) within NBCUniversal's Global Video Engineering organization in New York City, USA. Your mission is to ...

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE) within NBCUniversal's Global Video Engineering organization in New York City, USA. Your mission is to ...

We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role, you will: - Leverage your solid ...

5+ years of strong experience as a software engineer with operations focus. Adept in modern programming languages such as Python, Ruby, Java, C++, Perl etc. Proficiency with configuration management ...

The Software Engineer is responsible for designing, developing, and maintaining backend data pipelines and ETL solutions. This role focuses on building scalable and reliable data processing using ...

Senior Java Developer

Bristol, CT

$57.25 - $73/hr

Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Will work on new application development as ...

Senior Developer

Hartford, CT · On-site

$55 - $72.75/hr

Bachelor's degree in Computer Science, Software Engineering, IT, or related field * 4+ years of experience remediating digital accessibility issues in websites, apps, and platforms * Strong coding ...

Lead Data Exchanges Developer

Hartford, CT · On-site

$117K - $146K/yr

Role: Lead Data Exchanges Developer / Architect Duration: 1+ Years Contract ( with Posible ... in class software development and to ensure high levels of software re use and the migration ...

About the role D-Wave is seeking a Quantum Software Engineer to work on our core software, calibration systems, and tooling for our quantum computers within the Systems Software Engineering ...

Sonalysts, Inc. is seeking a software engineer with critical thinking and effective communication skills to perform software engineering functions for training simulation and analytical simulation ...

Posted today

next page

Showing results 1-20

Entry Software Developer information

See Connecticut salary details

$28.1K

$95.4K

$229.7K

How much do entry software developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for entry software developer in Connecticut is $95,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,400.00 and $100,800.00 per year, depending on experience, location, and employer.

What types of projects and technologies are entry software developers typically assigned to when starting out?

As an entry software developer, you can expect to work on foundational tasks such as bug fixes, feature enhancements, or simple modules within larger applications. You will often be introduced to the company's tech stack, which may include popular programming languages like Java, Python, or JavaScript, and tools for version control and collaboration, such as Git and Jira. These initial assignments are designed to help you become familiar with the codebase and development workflow while supporting more experienced team members. Collaboration with mentors and participation in code reviews are common, providing learning opportunities and feedback to help you grow in your role.

Will AI replace developers in 2026?

Entry software developers will continue to play a vital role in creating, testing, and maintaining software, as AI tools are designed to assist rather than fully replace human programmers. While AI can automate repetitive tasks and generate code snippets, human oversight, problem-solving, and understanding of complex systems remain essential skills for developers in 2026.

What are entry software developers?

Entry software developers are professionals who are new to the software development field, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced developers. Entry-level developers often work on smaller tasks or projects while learning best practices, tools, and methodologies used in software engineering. This role is ideal for recent graduates or individuals transitioning into tech, as it provides foundational experience and growth opportunities within a development team.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Such compensation typically requires extensive expertise, advanced skills, and working at large tech companies or startups with significant funding.

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

To thrive as an Entry Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), algorithms, and data structures, usually backed by a computer science degree or equivalent experience. Familiarity with development tools like Git, integrated development environments (IDEs), and basic knowledge of databases or cloud platforms is typically expected. Strong problem-solving abilities, willingness to learn, and effective communication are valuable soft skills in this role. These skills enable new developers to contribute efficiently to projects, adapt to evolving technologies, and collaborate successfully within development teams.

How to get an entry-level job in software development?

To secure an entry-level software developer position, candidates should build a strong foundation in programming languages like Java, Python, or C++, and create a portfolio of projects to demonstrate skills. Gaining experience through internships, coding bootcamps, or contributing to open-source projects can improve employability. Additionally, obtaining relevant certifications and preparing for technical interviews are important steps in the hiring process.

How to get a software developer job with no experience?

Entry software developer roles often require some programming skills, so building a portfolio through personal projects, contributing to open-source, or completing coding bootcamps can help demonstrate your abilities. Gaining familiarity with common tools like Git, learning relevant programming languages, and obtaining certifications can also improve your chances despite limited experience.
What cities in Connecticut are hiring for Entry Software Developer jobs? Cities in Connecticut with the most Entry Software Developer job openings:
Infographic showing various Entry Software Developer job openings in Connecticut as of July 2026, with employment types broken down into 83% Full Time, 7% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $95,381 per year, or $45.9 per hour.
Software Engineer II

Software Engineer II

Leonardo DRS

Danbury, CT • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Leonardo DRS rating

8.0

Company rating: 8.0 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

132nd of 529 rated manufacturers


Job description

Job ID: 114021
The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.
Job Summary
We are seeking a Software Engineer with 2-5 years of embedded development experience to support the design, development and test of power and controls system equipment.
What You Will Do
  • Support the analysis of customer requirements and development of internal software requirements
  • Development of efficient and effective embedded system architectures to support requirements
  • Participate in the design, implementation, test/debug and integration of large embedded software subsystems
  • Coordinate software requirements-based test and support system test activities
  • Utilize Python for scripting and automation tasks
  • Provide ongoing maintenance support for released software

Education & Experience Requirements
  • A Bachelor's Degree in Electrical Engineering, Computer Engineering, or Computer Science with emphasis on C/C++, or equivalent education and experience
  • Embedded Software Engineer with 2-5 years of experience developing moderately complex real-time embedded software, with knowledge in DSP, RTOS, and C/C++ programming
  • Demonstrated capabilities in the design, development, and testing of embedded software products to be used in a high-reliability environment
  • Strong foundation in standard software development processes/methods and configuration management
  • Must be a self-starter comfortable with taking responsibility with a significant software design effort and be a champion for his/her designs and products
  • Must work effectively in a collaborative, cross-functional team environment

Additional Desirable Qualifications Skills and Knowledge
  • Education/experience with an emphasis on power electronics control software
  • Experience developing moderately complex software with multiple software development and verification environments and toolchains
  • Experience with embedded software related to the use of PWM controllers, A/D and D/A converters, communications interfaces, and hardware driver/board support for electronic devices
  • Working knowledge of multi-threaded designs using common real-time operating systems
  • Development experience utilizing embedded Linux (Yocto, or similar)
  • Experience with VHDL implementation on an FPGA target
  • Knowledge/experience with TI DSP devices and/or NXP processors
  • Experience with Matlab Simulink
  • Experience using git, Bitbucket, JIRA, and Jenkins
  • Experience with automated unit testing, static analysis, and/or automated system-level testing
  • Experience developing military products and familiarity with military specifications
  • Working knowledge of DOORS for requirements management
  • Experience in DO178, DO254 or equivalent quality system

U.S. Citizenship required. This position may require an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.
Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours.
Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
#NPS
Our Vision. To be the leading mid-tier defense technology company in the U.S.
Our Values. The Leonardo DRS culture is defined by our Core Values and Principles:
- Integrity
- Agility
- Excellence
- Customer Focus
- Community & Respect
- Innovation
We strive to uphold them in all aspects of our business practices to inspire our employees and provide outstanding support for our customers.

What Leonardo DRS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom