1

Senior Software Developer Jobs in New Hampshire (NOW HIRING)

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast-paced, and dynamic company. Responsible for developing, maintaining, and advancing state-of-the-art ...

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast-paced, and dynamic company. Responsible for developing, maintaining, and advancing state-of-the-art ...

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast-paced, and dynamic company. Responsible for developing, maintaining, and advancing state-of-the-art ...

Senior Software Engineer

Salem, NH

$122K - $161K/yr

Join a leading developer of advanced sensing, imaging, and inspection technologies as a full-time Senior Embedded Software Engineer. This opportunity is based in a suburban technology hub outside the ...

Senior Software Engineer

Portsmouth, NH · On-site

$124K - $164K/yr

As a key member of the R&D team, the Senior Software Engineer will be responsible for the full lifecycle of designing, developing, modifying, testing, debugging, and supporting new and existing ...

Senior Software Engineer

Merrimack, NH · On-site

$125K - $165K/yr

We are seeking a full stack Senior Software Engineer with strong expertise in .NET and Angular to ... Experience with Docker, Kubernetes, or other containerization technologies. * DevOps: Knowledge of ...

We are seeking a full stack Senior Software Engineer with strong expertise in .NET and Angular to ... Experience with Docker, Kubernetes, or other containerization technologies. * DevOps: Knowledge of ...

Position Software Developer Location ioMosaic Corporation (Salem, NH) Description ioMosaic - Software Developer Job Purpose The ideal candidate will serve as a member of the Software Development team.

next page

Showing results 1-20

Senior Software Developer information

See New Hampshire salary details

$14

$60

$85

How much do senior software developer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for senior software developer in New Hampshire is $60.03, according to ZipRecruiter salary data. Most workers in this role earn between $50.96 and $67.31 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

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

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in New Hampshire?

The most popular types of Software Developer jobs in New Hampshire are:

What cities in New Hampshire are hiring for Senior Software Developer jobs?

Cities in New Hampshire with the most Senior Software Developer job openings:

What are popular job titles related to Senior Software Developer jobs in NH?

For Senior Software Developer jobs in NH, the most frequently searched job titles are:

Infographic showing various Senior Software Developer job openings in New Hampshire as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $124,870 per year, or $60 per hour.

Senior Software Engineer (Modeling, Simulation, & Visualization)

Integer Technologies

Durham, NH • On-site

$120 - $180/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Key responsibilities

  • Lead the development and architecture of a digital twin model integrating vehicle dynamics, physics, environmental, and acoustic models.

  • Develop scientific visualizations and interactive demonstrations to communicate model behavior, mission tradeoffs, and operational implications.

  • Develop and integrate mission-planning, optimization, and AI/ML capabilities, including hybrid physics-based and data-driven approaches.


Job description

Senior Software Engineer (Modeling, Simulation, & Visualization) About the Role

This role will lead the software development and architecture of a digital twin model integrating vehicle dynamics and physics, environmental, and acoustic models with measured and simulated data. The engineer will work closely with academic researchers and domain experts to transition scientific models and algorithms into maintainable software and develop simulation capabilities for evaluating UUV performance, mission concepts, and environmental interactions.

The role will also transform complex model outputs and scientific datasets into visual research demonstrations , including acoustic models, mission routes, environmental overlays, trade-space analyses, and interactive model controls. These capabilities will support exploration of mission-planning concepts such as energy efficiency, mission timing, and route optimization, with the intent to transition toward real-time UUV autonomy.

The ideal candidate combines strong software engineering with experience in modeling and simulation, scientific computing, and visualization , with additional experience in autonomy, optimization, or AI/ML highly desirable.

Primary Responsibilities
  • Serve as the senior software developer and software architecture lead for a multidisciplinary applied research team.
  • Lead development of a physics-based digital twin and modeling/simulation framework integrating acoustic, environmental, vehicle, and mission-level models.
  • Develop and integrate UUV modeling and simulation , including vehicle performance, energy consumption, operating constraints, and mission execution.
  • Transition research algorithms and prototype code into modular, maintainable software , integrating measured and simulated scientific datasets.
  • Develop scientific visualizations and interactive research demonstrations to communicate model behavior, mission tradeoffs, and operational implications.
  • Develop and integrate mission-planning, optimization, and AI/ML capabilities , including hybrid physics-based and data-driven approaches.
  • Establish software interfaces, APIs, testing, CI/CD, documentation, and other software engineering best practices .
  • Support the evolution of the architecture from research simulation and pre-mission analysis toward real-time UUV mission adaptation and autonomy .
Required Qualifications
  • U.S. Citizen with the ability to obtain and maintain a DoD Secret clearance.
  • Bachelor’s degree or higher in Computer Science, Software Engineering, Robotics, Engineering, or a related technical field.
  • 5+ years of professional software development experience in scientific computing, modeling and simulation, robotics, or complex engineering systems.
  • Strong proficiency in Python and/or C++ with experience developing modular software architectures.
  • Experience with physics-based modeling, numerical simulation, and scientific datasets.
  • Ability to transition research algorithms and prototype code into robust, maintainable software.
  • Experience with scientific visualization and interactive model/data demonstrations.
  • Familiarity with modern development practices including Git/ADO, testing, CI/CD, code review, and documentation.
  • Experience with scientific computing tools such as NumPy, SciPy, Xarray, MATLAB, or equivalent frameworks.
Desired Qualifications
  • Experience with robotics, autonomous vehicles, UUVs/AUVs, vehicle modeling, ROS/ROS2, or other autonomous-system simulation environments.
  • Experience with optimization, path planning, mission planning, operations research, or multi-objective decision-making.
  • Experience with AI/ML, including PyTorch, TensorFlow, scikit-learn, or integration of data-driven models with physics-based simulations.
  • Experience with digital twins, Monte Carlo simulation, uncertainty analysis, or distributed simulation.
  • Experience with geospatial data, GIS, environmental modeling, oceanography, underwater acoustics, or acoustic signal processing.
  • Ability to work effectively in a multidisciplinary applied research environment, translating evolving research concepts into executable software.
About Integer Technologies

Integer Technologies is an applied research and product development company founded by scientists and engineers with a passion for protecting freedom with innovation. We perform R&D on next-generation systems and technologies for the Department of Defense and other U.S. Government agencies. We are hardware and software developers with experience transforming research into fieldable technology. Our core portfolio of research includes projects in power & energy systems, unmanned systems (with an emphasis on maritime systems), digital engineering, cyber security, and advanced manufacturing. Our mission is to create a safer world by translating scientific discoveries into reliable products that address urgent national security needs… at the speed of relevance.

Company Benefits
  • Integer fully covers medical, prescription, vision, and dental insurance costs for the employee and dependents . Meaning Integer standard plan pays 100% of health insurance premiums for your entire family from a well-known national insurer, saving its employee’s thousands of dollars annually.
  • Base salaries which exceed local & national industry averages.
  • Year-end performance-based bonuses.
  • 401(k) with company matching that vest immediately; no funny business.
  • Paid Vacation
  • Paid Holidays
Company Perks
  • Startup culture with the stability of a large company. Integer’s business plan has years of time-phased contracted work, alleviating the would-be risk from a traditional small company.
  • Direct access to company leadership, prioritization of people over process, and a stellar team with a shared desire for personal and professional growth.
  • Friendly atmosphere where people enjoy not only their work and what they’re creating but enjoy helping each other as well.
#J-18808-Ljbffr