1

Software Engineer Jobs in Hanover, NH (NOW HIRING)

Canary Systems is an electronic hardware and software engineering firm specializing in instrumentation and monitoring of structures to help manage operational and safety risks. We operate in several ...

Bachelor'sdegree in Engineering or Construction Managementand 2+years of related field construction ... Primavera and JD Edwards software experience a plus. * Strong focuson customer satisfaction ...

Salesforce Solution Architect

Hanover, NH · On-site

$63 - $82.75/hr

Bachelor's degree in a Computer Science, Information Systems, or Software Engineering field * Salesforce System Architect, Salesforce Public Sector Solutions Accredited Professional, Salesforce ...

Assembly Technician

New London, NH

$19.25 - $24.25/hr

Canary Systems is an electronic hardware and software engineering firm specializing in civil engineering related monitoring and instrumentation applications. Projects include monitoring of earth and ...

Professional Engineer (PE) license preferred * PMP or related Project Management certification, preferred * Experience with AutoCAD design software, including Civil3D * Experience with HydroCAD ...

Civil Project Manager

New London, NH · On-site

$80K - $120K/yr

Professional Engineer (PE) license preferred * PMP or related Project Management certification, preferred * Experience with AutoCAD design software, including Civil3D * Experience with HydroCAD ...

The Project Engineer candidate must have technical knowledge of plumbing and HVAC systems. Have ... Quickpen / Estimating Software * Sage 300 CRE * Field Experience Physical Demands: The physical ...

Showing results 41-60

Software Engineer information

See Hanover, NH salary details

$63.4K

$147.3K

$205.2K

How much do software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software engineer in Hanover, NH is $147,284.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,800.00 and $172,700.00 per year, depending on experience, location, and employer.

Are software engineers still in demand?

Software engineers are currently in high demand due to ongoing digital transformation across industries, with strong growth projected in areas like cloud computing, cybersecurity, and AI. Skills in programming languages such as Python, Java, and experience with agile development increase employability in this field.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

Are software engineers still in high demand?

Software engineers remain in high demand due to ongoing digital transformation across industries, with skills in programming languages, cloud computing, and cybersecurity highly sought after. The job market is expected to grow faster than average, with opportunities in various sectors including technology, finance, and healthcare.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, degrees, or self-study, and gaining practical experience. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

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, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What do software engineers do for a job?

Software engineers design, develop, test, and maintain software applications and systems. They use programming languages, tools, and frameworks to create solutions that meet user needs and technical requirements, often collaborating with teams and following project deadlines.
What are the most commonly searched types of Software Engineer jobs in Hanover, NH? The most popular types of Software Engineer jobs in Hanover, NH are:
What cities near Hanover, NH are hiring for Software Engineer jobs? Cities near Hanover, NH with the most Software Engineer job openings:
Infographic showing various Software Engineer job openings in Hanover, NH as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $147,284 per year, or $70.8 per hour.

Senior Water/Wastewater Engineer

Verdantas

Sharon, VT

$120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Verdantas rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

15th of 441 rated engineering


Job description

Welcome to Verdantas, where innovation meets sustainability, and your career finds purpose!

At Verdantas, we're redefining environmental consulting and sustainable engineering through our use of cutting-edge modeling and digital technology and our genuine commitment to people. Our work spans high-growth sectors like water resources, resilient land use, energy transformation, and civil infrastructure.

Our commitment to excellence, across more than 90 offices, is championed by a team of over 2,000 experts, scientists, engineers, geologists, and technical specialists, embedded in a people-focused culture, prioritizing the well-being of our employees, clients, and the communities we serve. We partner with clients to deliver smart, data-driven solutions to complex environmental and infrastructure challenges. We don't just solve problems; we help shape a more sustainable future.

Join a people-first culture that values your well-being, empowers your growth, and amplifies your impact. At Verdantas, your career goes beyond the expected, and your work helps build a better world.

Ready to shape the future of resilient communities?

Verdantas is seeking a Senior Water/Wastewater Engineer to join any of our New Hampshire, Maine, Vermont, or Massachusetts offices and contribute to infrastructure projects that directly benefit communities.

As part of our commitment to enhancing infrastructure across New England, you'll play a key role in delivering a wide range of meaningful water and wastewater projects.

You'll contribute to municipal infrastructure improvements, including multi-million dollar upgrades to water and sewer systems in communities such as Lisbon, Northumberland, Whitefield, Newport, and Enfield, NH. These projects span treatment facilities, pump stations, distribution mains, and stormwater systems.

Your work will also support community water systems, partnering with manufactured housing communities and cooperatives to develop wells, construct pump houses, and replace aging distribution networks in areas like Lee Oak Cooperative (NH), Wardtown MHP (ME), and Sanbornville Water Precinct (NH).

Additionally, you'll lead feasibility studies and phased design efforts for clients such as the Balsams Resort and Littleton Water & Light, tackling challenges in wastewater treatment, intake systems, and pressure management.

When joining our team, you will be welcomed into an environment that values what you bring to the table, supports continuous growth in the Water/Wastewater field, and celebrates the accomplishments you achieve. Ranked the #1 firm to work for in 2025 by Zweig Group and Verdantas employees, you won't be just joining a firm; you'll be investing in your career.

What You'll Do:

  • Design, manage, and take responsible charge of various civil engineering-related project design tasks with a focus on infrastructure projects such as drinking water treatment, distribution, and storage, wastewater collection, road and drainage improvements, and other engineering-related tasks

  • Prepare and certify reports, permit applications, and related materials for local, state, and federal land development, infrastructure, and other related permits

  • Prepare engineering studies and cost opinions for a variety of water and wastewater projects

  • CAD Design work, including Civil 3D

  • Construction Services Assistance, including construction contract administration, resident project representative management, and preparation of contract and bidding documents

What You Bring:

  • NH PE License is required, and VT and ME licenses are highly desirable

  • Bachelor of Science in civil engineering or related field

  • 8+ years of professional experience in the practice of civil engineering with a focus on water and wastewater design in northern New England or a similar setting

  • Experience with AutoCAD design software, including Civil3D

  • Technical experience in water and wastewater infrastructure, stormwater, and site design and permitting in New Hampshire or a similar regulatory environment

  • Sound understanding of civil engineering fundamentals, including stormwater/drainage design, surface water hydraulics, water and sewer systems, and roadway/parking design

  • Strong technical skills

  • Ability to complete field work, including carrying equipment and walking on undeveloped sites

Salary Range:

The starting salary for this position is $120,000, with final compensation determined based on qualifications, experience, and licensing status.

Benefits:

  • Flexible Work Environment
  • Paid Parental Leave
  • Medical
  • Dental
  • Vision
  • Life and AD&D Insurance
  • Short-Term and Long-Term Disability
  • 401(k) with Company Match
  • Paid Time Off + Holidays

Verdantas strives to develop new ways to increase diversity awareness within our organization. We recruit and reward our employees based on capability and performance - regardless of race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion, or physical ability. For us, it is imperative to build balanced teams from all walks of life and we believe that a diverse workforce is a stronger workforce.

Verdantas is an EOE race/color/religion/sex/sexual orientation/gender identity/national origin/disability/vet

What Verdantas employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom