1

Computer Programming Online Jobs in Vermont (NOW HIRING)

next page

Showing results 1-20

Computer Programming Online information

What is the difference between Computer Programming Online vs Software Developer?

AspectComputer Programming OnlineSoftware Developer
CredentialsTypically requires programming certifications or coursesRequires a degree in computer science or related field
Work EnvironmentRemote, online platforms, freelance or contract basisUsually office-based or remote, employed by companies
Industry UsageCommon in freelance, online courses, and self-paced learningWidely used in software companies, tech firms, and startups
Search & Comparison IntentOften searched for as online coding or programming jobsCompared for career development or job opportunities

Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.

How do online computer programming roles typically collaborate with team members given the remote nature of the position?

In online computer programming roles, collaboration often relies on a combination of digital communication tools such as Slack, Microsoft Teams, or Zoom, as well as version control platforms like GitHub or GitLab. Team members participate in regular virtual meetings, code reviews, and asynchronous discussions to ensure alignment on project goals and progress. While remote collaboration can present challenges like time zone differences or less face-to-face interaction, most teams establish clear communication protocols and shared documentation to maintain productivity and cohesion. This structure allows programmers to contribute independently while staying closely connected with their peers and project managers.

Can I work from home as a computer programmer?

Computer programming jobs are often suitable for remote work, allowing programmers to complete tasks from home using a computer and internet connection. Many employers offer flexible schedules and require skills in programming languages, version control, and collaboration tools to support remote work arrangements.

What is computer programming online?

Computer programming online refers to the practice of writing, testing, and deploying computer software using internet-based tools and platforms. This can include learning to code through online courses, collaborating with other programmers remotely, or using cloud-based development environments. Online programming offers flexibility in learning and working from anywhere with an internet connection and often provides access to a wide range of resources and communities.

What are the key skills and qualifications needed to thrive as an online computer programmer?

To thrive as an Online Computer Programmer, you need a solid grasp of programming languages (such as Python, Java, or JavaScript), algorithmic thinking, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and integrated development environments (IDEs) is typically required. Strong problem-solving abilities, effective communication, and self-motivation are standout soft skills in remote programming roles. These skills and qualities are crucial for delivering high-quality code, collaborating virtually, and meeting project deadlines in a dynamic, distributed work environment.
What are popular job titles related to Computer Programming Online jobs in Vermont? For Computer Programming Online jobs in Vermont, the most frequently searched job titles are:
What job categories do people searching Computer Programming Online jobs in Vermont look for? The top searched job categories for Computer Programming Online jobs in Vermont are:
Infographic showing various Computer Programming Online job openings in Vermont as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Data Engineer

Green Mountain Power

Colchester, VT โ€ข On-site, Remote

$145K - $150K/yr

Full-time

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


Job description

Data Engineer (Remote)

Green Mountain Power Corporation seeks a Data Engineer to collect, clean, and analyze large, complex datasets from multiple sources, including APIs, data streams, and databases, to generate actionable insights. Build, validate, and deploy machine learning models and algorithms using best practices in data science and reproducible research. Apply statistical modeling, machine learning, and predictive analytics to solve business problems and improve decision-making. Analyze source systems, define data transformation requirements, and design suitable data models. Collaborate with the Data & analytics team to ensure data quality, resolve data-related challenges, and identify opportunities for new data-driven solutions. Implement data privacy, security, and compliance best practices when handling sensitive or regulated data. Continuously evaluate and adopt new methods, tools, and techniques to improve the accuracy, efficiency, and scalability of analytics solutions. Support both Agile and Waterfall project methodologies while delivering models, insights, and recommendations on time. Telecommuting permitted. 5% domestic travel required.  Salary Range: $145,683 โ€“ 150,000 per year

JOB REQUIREMENTS:

Requires a Bachelor\'s degree (or foreign equivalent) in Computer Science, Information Technology, Biotechnology, or a related field and 7 years of experience in data or software engineering. Experience must include: Programming Languages: PL/SQL, Java, Python, HTML, Salesforce SOQL, Unix Shell Scripting; ETL & BI Tools: Talend (Cloud & ESB), Oracle Data Integrator, Informatica, Apache Airflow, Azure Data Factory, OBIEE, Tableau, and Power BI; Database Technologies: Snowflake, Oracle, SQL Server, PostgreSQL, MongoDB, Hadoop, Spark, Hive, Impala, and HDFS; Cloud Platforms: AWS S3, Microsoft Azure, and Google Cloud Platform (GCP); Data Modeling & Design: Star Schema, Snowflake Schema, and Dimensional Modeling Version Control: Git, GitHub, and GitLab; Data Integration & APIs: RESTful APIs, WSDL, JSON, XML, Postman, and SoapUI; API Development & Management: Snowflake Streamlit, microservices architecture, and cursor-based operations; Security & Compliance: Active Directory, SSL/TLS, encryption, and data governance standards; Operating Systems: Windows, Linux, UNIX, and Mainframes; Project Management Tools: JIRA, Monday.com; and Development Methodologies: Agile and Waterfall. Telecommuting permitted. 5% domestic travel required.

THIS POSITION IS ELIGIBLE FOR THE EMPLOYEE REFERRAL PROGRAM

Apply online at https://greenmountainpower.com/careers/ (Job ID: 4042189).