1

Software Developer Jobs in Rutland, VT (NOW HIRING)

Utilize radio frequency propagation analysis software. * Perform new and repair service requests ... Associate Engineer level - Entry-level engineer. Expectations are that individuals at this level ...

Utilize radio frequency propagation analysis software. * Perform new and repair service requests ... Associate Engineer level - Entry-level engineer. Expectations are that individuals at this level ...

Epic is a leading company in the healthcare software industry, and they are seeking a Technical Solutions Engineer to work on impactful software that serves millions of patients globally. In this ...

Data Engineer

Rutland, VT · On-site

$117K - $140K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Solutions Engineer, Remote

Rutland, VT · On-site

$120K - $140K/yr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Product Quality Engineer

Rutland, VT · On-site

$75K - $97K/yr

... and software development process to plans and procedures to ensure compliance. Qualifications we seek in you! Minimum Qualifications • Bachelor's degree in aerospace engineering or related ...

AI Automation Engineer -Remote

Rutland, VT · On-site

$202K - $234K/yr

Use AI as much as possible to automate your own process of creating this software * Collaborate ... Experience creating LLM-backed tools involving prompt engineering and automated evals * 5+ years of ...

next page

Showing results 1-20

Software Developer information

See Rutland, VT salary details

$49.1K

$114.5K

$169.9K

How much do software developer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for software developer in Rutland, VT is $114,474.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,100.00 and $133,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What engineers make $500,000?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers, software architects, or those working at major tech companies, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or executive-level positions.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What Do Software Developers Do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

Is AI replacing software developers?

AI is automating certain coding tasks and improving software development processes, but it does not replace software developers. Developers are needed to design, oversee, and interpret AI tools, as well as to create complex, innovative solutions that require human judgment and creativity.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, such as Java, Python, or JavaScript, and familiarity with development tools increase employability in this field.

What work does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often collaborate with teams to develop software solutions that meet user needs and specifications.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Rutland, VT? The most popular types of Software Developer jobs in Rutland, VT are:
What are popular job titles related to Software Developer jobs in Rutland, VT? For Software Developer jobs in Rutland, VT, the most frequently searched job titles are:
What cities near Rutland, VT are hiring for Software Developer jobs? Cities near Rutland, VT with the most Software Developer job openings:

RF Systems Engineer

VELCO

Rutland, VT • On-site

Full-time

PTO

Posted 18 days ago


Job description

As the nation's first statewide, "transmission only" company, VELCO manages the safe, reliable, cost-effective transmission of electric power throughout Vermont and as a part of the integrated New England regional network.
This is a Rutland, Vermont based position.
Why you should join our team
VELCO maintains and operates an expansive state wide radio network that is a critical for the safe, reliable operation of the Vermont electric grid. We are making a substantial investment in a new DMR systems to improve and upgrade our communications and increase efficiency. Our goal is to harness the full potential of this network for voice, data and electric grid informational systems.
We're seeking a talented engineer to join our team and participate in this incredible opportunity. The ideal candidate will have a strong background in the design, implementation and maintenance of radio communication systems using Tait Technologies products. This involves working with various Tait radio solutions, including DMR, MPT-IP, and conventional systems, as well as related infrastructure and software. Are up for a challenge?
How you will make an impact
You'll support the operation and maintenance of VELCO's statewide wireless network and related fiber and microwave backhaul infrastructure.
This position participates in network design, planning and integration support functions, such as troubleshooting, analysis, research, debugging and problem solving. The RF Engineer exhibits the talent and skills to make competent recommendations and decisions. With oversight, they will help manage complex technical projects. Strong organizational and time management skills are required to handle the workload and track the various projects going on simultaneously.
Responsibilities
  • Support the management of VELCO's trunked radio system, microwave, and optical transport networks.
  • Follow policies and practices conforming to industry standards to test and certify equipment commissioning, maintenance, and operation.
  • Help develop end-user training plans.
  • Provide engineering and technical support to field personnel operating at radio sites, distribution utilities and substations throughout Vermont.
  • Monitor and identify radio traffic patterns to ensure high availability. Utilize radio frequency propagation analysis software.
  • Perform new and repair service requests.
  • Adhere to Federal Energy Regulatory Commission (FERC) and North American Electric Reliability Corporation (NERC) communication-related standards.

Who you are
We will be filling this role at the Associate, Mid-career or Senior level.
Associate Engineer level- Entry-level engineer. Expectations are that individuals at this level will be learning the technical aspects of the VELCO radio frequency network as well as the processes, tools and physical attributes of the system and completing engineering assignments under direct supervision.
Qualifications include a BS in Engineering, Engineering Technology or related technical discipline.
Mid-Career (Experienced) Engineer level- The individual will understand the VELCO radio frequency network system as well as VELCO standards and procedures and be able to competently complete engineering assignments. General oversight is expected on technical aspects of assignments from the department manager or more experienced engineers. This position assists in network design and planning and integration support functions, such as troubleshooting, analysis, research, debugging and problem solving.
This level is for the practicing engineer with typically 2-7 years of experience. The preferred candidate will have Wireless/Radio Frequency technology experience with mission critical digital mobile communication systems. This includes Trunked Radio Systems, DMR and microwave.
Qualifications include a BS in Engineering, Engineering Technology or related technical discipline (or equivalent experience).
Senior Engineer level- This level recognizes the talent and skills of a practicing engineer capable of making competent engineering recommendations and decisions, managing technical projects with minimum level of oversight, and mentoring less experienced engineers. The Senior Engineer performs complex network design and planning and integration support functions, such as troubleshooting, analysis, research, debugging and problem solving. Coordinates the technical activities of a telecommunication systems administration support team, including upgrading and disaster recovery plans.
This level is for accomplished engineers, with typically more than 7 years of experience. A Bachelor of Engineering or Engineering Technology is required. A Master's Degree in Engineering or a specialized industry credential such as a Certificate in CCNA or CCNP a plus.
Qualifications include a BS in Engineering, Engineering Technology or related technical discipline.
Knowledge/Skills
  • Digital Mobil Radio experience required
  • Tait Technologies experience preferred
  • FCC general class commercial radio operator, operation of complex trunked radio networks, microwave backhaul networks, complex serial and Ethernet data networks, optical transport networks, Ethernet networking, and DACS is desirable.
  • Proficiency at planning, designing, implementing and managing carrier class statistical (IP) and TDM networking with consideration of traffic loading and bandwidth allocation is essential.
  • Ability to identify and solve complex problems.
  • Excellent verbal and written communication skills.
  • Ability to be both creative and analytical.
  • Extremely detail-oriented and accurate.

Compensation Range:
$68,744.00 - $107,550.56 - $146,357.12/salary
This compensation range represents the minimum, midpoint and maximum pay for this position. Individual offers will be based on various factors including, but not limited to, qualifications, education, skills, competencies, and experience. Please note that most offers for new employees fall under the midpoint of the range, allowing room for continued salary growth. Base pay is just one component of our total compensation package, which may also include comprehensive benefits, generous paid time off and incentive compensation (bonus) potential.
Important Considerations
  • Visit Velco.com for additional information on VELCO culture, benefits, and the recruiting process.
  • We are an equal opportunity employer, and ALL qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Eligible applicants must be authorized to work in the United States.
  • VELCO is handling all aspects of talent acquisition internally and will not engage the services of third-party staffing agencies, recruiters, or headhunters. We kindly request that these entities refrain from contacting us.
  • Any offer of employment will be contingent upon successful reference check, background check (including social media check), physical examination, drug screening.

If you need an accommodation as part of the application or interview process, please send a request to careers@velco.com