1

Senior Software Engineer Jobs in Grantham, NH (NOW HIRING)

IT Senior Business Analyst Why would you be excited about being an IT Senior Business Analyst at ... Oversee the integration of engineering systems with other enterprise software applications ...

IT Manager

New London, NH · On-site

$104K - $128K/yr

Canary Systems is an electronic hardware and software engineering and services firm specializing in ... Applicants with senior-level education and experience are preferred, but we will train the right ...

IT Manager

New London, NH · On-site

$104K - $128K/yr

Canary Systems is an electronic hardware and software engineering and services firm specializing in ... Applicants with senior-level education and experience are preferred, but we will train the right ...

IT Manager

New London, NH

$104K - $128K/yr

Canary Systems is an electronic hardware and software engineering and services firm specializing in ... Applicants with senior-level education and experience are preferred, but we will train the right ...

Civil Project Manager

New London, NH · On-site

$80K - $120K/yr

You'll also contribute to marketing efforts and business development under the guidance of senior ... software or similar * Technical experience and sound understanding of civil engineering ...

You'll also contribute to marketing efforts and business development under the guidance of senior ... software or similar * Technical experience and sound understanding of civil engineering ...

Showing results 21-40

Senior Software Engineer information

See Grantham, NH salary details

$77.2K

$146.6K

$196.4K

How much do senior software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for senior software engineer in Grantham, NH is $146,596.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,300.00 and $165,200.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What cities near Grantham, NH are hiring for Senior Software Engineer jobs?

Cities near Grantham, NH with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Grantham, 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 $146,596 per year, or $70.5 per hour.

Senior Bridge Engineer/Project Manager

White River Junction, VT • On-site

Fuss & O'Neill
Civil Engineering Construction • 201 - 500 employees

$94K - $122K/yr

Other

Medical, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Description
Creativity. Innovation. A desire to effect positive change. That's what it takes to work at Fuss & O'Neill - because that's what we do for the communities in which we work: we create, innovate, and design long-lasting improvements that improve quality of life. Quality of life is also important on the job, so we've prioritized work-life balance by offering flexible/remote work opportunities, part-time benefits, and generous PTO. We believe that each day is an opportunity to support one another, to support our clients, and to support our communities. If you feel the same, then you've found your future.
Fuss & O'Neill, a leading New England-based consulting firm, is seeking an experienced Senior Bridge Engineer/Project Manager to join our growing team in Vermont. This role will focus primarily on managing bridge projects throughout the state, including work for VTrans and Vermont municipalities, while collaborating closely with our highway and traffic design teams.
The ideal candidate will bring deep technical expertise in bridge design and construction, along with strong project management skills to lead projects from initial scoping through final design and into construction. This individual will play a key role in managing schedules, budgets, client relationships, and QA/QC processes while supporting the continued growth of our Vermont bridge practice. While Vermont will be the primary focus, opportunities to support projects across New Hampshire and Maine may also arise.

Key Responsibilities
  • Manage bridge projects for VTrans, Vermont municipalities, and other public sector clients from project initiation through design and construction phases
  • Serve as the primary project manager for bridge rehabilitation, replacement, and transportation infrastructure projects
  • Coordinate closely with highway and traffic design leads to deliver integrated transportation solutions
  • Develop and monitor project budgets, schedules, staffing plans, and resource allocation
  • Ensure projects adhere to internal and client-specific QA/QC standards and procedures
  • Provide technical leadership in bridge design, structural analysis, and constructability reviews
  • Maintain strong client relationships and support business development efforts for Vermont transportation projects
  • Collaborate with regional teams across New England to support project delivery and worksharing opportunities
  • Assist in positioning the firm for future VTrans on-call contracts and strategic bridge pursuits

Skills, Knowledge and Expertise
  • Bachelor's degree in Civil Engineering with a concentration in Structural Engineering
  • Professional Engineer (PE) license in Vermont, New Hampshire, or Maine, or ability to obtain
  • 15+ years of progressive bridge design experience, preferably with Vermont bridge projects (New Hampshire or Maine experience will also be considered)
  • Strong experience managing bridge projects for state DOTs and municipal clients
  • Thorough knowledge of AASHTO LRFD Bridge Design Specifications
  • Experience with bridge design software including MathCAD, LEAP Steel/Concrete, Midas Civil, BrR, and MicroStation and/or AutoCAD
  • Proven ability to manage complex projects with multiple schedules, stakeholders, and delivery phases
  • Strong leadership, communication, and client management skills
  • Ability to travel approximately 5-10% throughout Vermont, New Hampshire, and Maine

This is a hybrid role, offering the best of both worlds-collaborate in-office with a high-performing team and enjoy the flexibility of working remotely part of the week. We're committed to supporting work-life balance while maintaining strong team connection and project delivery.

Why You'll Love Working with Us
  • Schedule Flexibility: Customize your work schedule to fit your life.
  • Health & Wellness: Comprehensive health benefits to keep you and your family healthy.
  • Continuous Learning: Access to online courses, conferences, and learning materials to fuel your professional growth.
  • Paid Time Off: Take the time you need to recharge with our generous paid time off policy.
  • Career Advancement: Clear paths for promotions and the opportunity to take on new challenges.
  • Fun Team Culture: Regular team-building activities, happy hours, and company outings.

The base salary range for this role is indicated in the posting. This range reflects the company's good faith estimate of the compensation for this position at the time of posting. Final compensation will be determined based on factors such as experience, skills, qualifications, internal equity, and geographic location.

Visa sponsorship is NOT available for this position
All offers are contingent upon a successful criminal background check. Fuss & O'Neill, Inc. is proud to be an Affirmative Action/Equal Opportunity Employer. Fuss & O'Neill participates in the Federal e-Verify program.
#LI-AS1

About Fuss & O'Neill
Fuss & O'Neill is a civil and environmental engineering firm that provides client-specific, forward-thinking, and holistic solutions. Since 1924, we have made it our mission to improve the built and natural environments in response to our public and private clients' evolving needs.