1

Software Engineering Jobs in Portland, CT (NOW HIRING)

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

The ideal candidate brings strong software engineering fundamentals, with an AI first mindset and handson experience working with ArcGIS services, and a passion for building scalable, reliable, and ...

Senior Software Engineer

South Windsor, CT · Hybrid

$119K - $156K/yr

Senior Software Engineer RCN Capital is a nationwide wholesale lender focused on helping real ... Proven experience with LLMs (4th generation or newer), Prompt Engineering, and building RAG ...

Bachelor's or Master's degree in Computer Engineering, Software Engineering, or Aerospace Engineering * Experience in embedded software development * Good understanding of DO-178C software lifecycle ...

Bachelor's or Master's degree in Computer Engineering, Software Engineering, or Aerospace Engineering * Experience in embedded software development * Good understanding of DO-178C software lifecycle ...

Bachelor's or Master's degree in Computer Engineering, Software Engineering, or Aerospace Engineering * Experience in embedded software development * Good understanding of DO-178C software lifecycle ...

The position will develop and execute unit and integration tests in an engineering lab environment with hardware simulators.The individual will also document test procedures, test results, software ...

Software Engineer

Windsor, CT · On-site

$65 - $77/hr

The position will develop and execute unit and integration tests in an engineering lab environment with hardware simulators.The individual will also document test procedures, test results, software ...

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

Proven experience with LLMs (4th generation or newer), Prompt Engineering, and building RAG ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field ...

next page

Showing results 1-20

Software Engineering information

See Portland, CT salary details

$64.3K

$149.4K

$208.1K

How much do software engineering jobs pay per year?

As of Jun 11, 2026, the average yearly pay for software engineering in Portland, CT is $149,379.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,500.00 and $175,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer, you need strong programming skills in languages such as Python, Java, or C++, along with a solid understanding of computer science fundamentals and a relevant degree. Familiarity with development tools like Git, cloud platforms, version control systems, and knowledge of software development methodologies are typically required. Problem-solving abilities, effective communication, and teamwork are valuable soft skills that help engineers collaborate and deliver high-quality solutions. These skills and qualities are essential to create efficient, maintainable software and to adapt to rapidly evolving technologies and project requirements.

What is the difference between Software Engineering vs Software Development?

AspectSoftware EngineeringSoftware Development
CredentialsBachelor's in Computer Science or related, certifications like CSWA or AWSBachelor's in Computer Science or related, coding bootcamps
Work EnvironmentDesigning, planning, and managing software projectsWriting, testing, and debugging code
Industry UsageUsed across tech, finance, healthcare, and more for complex systemsCommon in startups, small teams, and for app development

Software engineering involves designing and managing software projects, focusing on architecture and lifecycle. Software development primarily centers on coding and building applications. While both roles require similar educational backgrounds, software engineers often handle broader project planning, whereas developers focus on coding tasks.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with extensive experience at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, a strong track record, and often working in competitive markets or leadership roles.

What are some common challenges software engineers face when working on large-scale projects, and how can they be addressed?

Software engineers working on large-scale projects often encounter challenges such as managing codebase complexity, coordinating with distributed teams, and ensuring consistent coding standards. To address these issues, teams typically implement version control systems, conduct regular code reviews, and use agile methodologies to break tasks into manageable sprints. Effective communication tools and clear documentation also play a crucial role in keeping everyone aligned and minimizing misunderstandings.

What kind of work do software engineers do?

Software engineers design, develop, test, and maintain software applications and systems. They write code using programming languages, collaborate with teams to solve technical problems, and often work with tools like version control and development environments. Their work can involve creating new software, improving existing programs, or ensuring system security and performance.

What is software engineering?

Software engineering is the discipline of designing, developing, testing, and maintaining software applications and systems. It involves applying engineering principles and systematic methods to ensure software is reliable, efficient, and meets user requirements. Software engineers work with programming languages, frameworks, and tools to solve problems and build solutions for various industries. The field encompasses many specializations, including front-end development, back-end development, DevOps, and more.

Is it true that AI will replace software engineers?

AI is transforming software engineering by automating repetitive tasks and assisting in code generation, but it is not expected to fully replace software engineers. Instead, AI tools enhance productivity and require engineers to focus on complex problem-solving, system design, and oversight. Human expertise remains essential for developing, maintaining, and improving AI-driven systems and software projects.

What jobs can a software engineer do?

A software engineer can work in roles such as application developer, systems engineer, web developer, mobile app developer, or software architect. They often design, develop, test, and maintain software solutions using programming languages like Java, Python, or C++, and may work in various industries including technology, finance, healthcare, and gaming.
What cities near Portland, CT are hiring for Software Engineering jobs? Cities near Portland, CT with the most Software Engineering job openings:
Infographic showing various Software Engineering job openings in Portland, CT as of June 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $149,379 per year, or $71.8 per hour.
Software Engineer

Other

Posted 17 days ago


Job description

Job Title

Job Details: Must Have Skills Conversational AI Java Microservices Detailed Job Description 5 years of experience with designing and building software engineering solutions in cloud environments 5 years of experience in one or more software languages, such as Python, Java, C, JavaScript, SQL, etc. 5 years of experience with APIs, microservices, and modern software patterns 2 years of experience as a technical team leader Minimum years of experience 8-10 years