1

Senior Software Developer Engineer Jobs in Vermont

Robotics Software Engineer Overview MVP Robotics is a boutique engineering firm born out of Dartmouth College's Thayer School of Engineering based in Bradford, VT. MVP's mission is to improve human ...

Software Engineer III

Burlington, VT ยท Remote

$56.75 - $76.25/hr

Software Engineer III (Tooling) US - Remote RLDatix is on a mission to transform care delivery worldwide, ensuring every patient receives the safest, highest-quality care. Through our innovative ...

Senior Mechanical Engineer

Essex Junction, VT ยท On-site

$100K - $110K/yr

Senior Mechanical Engineer Department: Install Employment Type: Full Time Location: Essex Junction ... Proficiency in CAD software (AutoCAD, Revit, or similar tools) * Knowledge of codes/standards ...

Software QA Intern

Essex Junction, VT

$19.50 - $25.75/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Colchester, VT

$19.25 - $25.25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Barre, VT

$19 - $24.75/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

next page

Showing results 1-20

Senior Software Developer Engineer information

See Vermont salary details

$16

$65

$93

How much do senior software developer engineer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for senior software developer engineer in Vermont is $65.64, according to ZipRecruiter salary data. Most workers in this role earn between $55.72 and $73.61 per hour, depending on experience, location, and employer.

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

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What are some common challenges faced by Senior Software Developer Engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

What are Senior Software Developer Engineers?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

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

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

What cities in Vermont are hiring for Senior Software Developer Engineer jobs? Cities in Vermont with the most Senior Software Developer Engineer job openings:
Infographic showing various Senior Software Developer Engineer job openings in Vermont as of May 2026, with employment types broken down into 93% Full Time, 3% Part Time, and 4% Contract. Highlights an 73% Physical, 7% Hybrid, and 20% Remote job distribution, with an average salary of $136,521 per year, or $65.6 per hour.
Senior Applications and Design Engineer

Senior Applications and Design Engineer

Concepts NREC

White River Junction, VT โ€ข Remote

$90K - $110K/yr

Other

Posted 23 days ago


Job description

Description

Position Type: Full Time Salary

Work Model: Remote


POSITION SUMMARY: ย 

The Senior Applications and Design Engineer will be responsible for carrying out varying engineering designs in support of the Concepts NREC Agile suite of turbomachinery design software for current and prospective clients.ย 


PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Develop a full understanding of the CAE software product suite
  • Assume the primary technical relationship with the customer
  • Lead engineering design projects, many of which will be collaborative with our customers, that complement software sales contracts
  • Complete APS design reviews for current customer designs; providing feedback to the customer on how they may improve through the use of the Concepts Agile suite of CAE design tools
  • Become familiar with the meanline and 3D design software programming, modeling, and scripting
  • Complete benchmark studies that demonstrate the value of the Concepts NREC CAE software tool chain to prospective customers
  • Maintain a suite of design cases that are used for validation of different software products during the development process
  • Collaborate with developers and Engineering team on critical developments pertaining to usability of the products
  • Provide customer training and training support duties
  • Support the Sales team in acquiring new customers through presentations and live demonstrations of the software that deliver the value proposition of the software
  • Write technical articles, FAQ's, best practices, and blog posts to supplement existing documentation regarding our products
  • Learn knowledge of primary competitor's strengths & weaknesses
  • Spearhead integrating AI elements in the software
  • Perform other qualified tasks as directed by the Manager when necessary

Requirements

EDUCATION AND EXPERIENCE:

  • Education: Minimum of a bachelor's degree in engineering and 4-6 years of direct turbomachinery component design and analysis (CFD) experience.ย 
  • Experience: Experience or a familiarity with the Concepts NREC Agile software suite is strongly preferred. Experience with Ansys and/or Cadence CFD tools is preferred, but CFD experience with other tools would be acceptable.
  • Other special job requirements: This position may require global travel up to 20% of working time.

The compensation range posted represents the full salary range for the role. Actual pay will be determined based on a candidate's experience, skills, and the position level ultimately offered.