Full-Stack Software Engineer

Green Mountain Power

• $95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development
  • Proficiency in HTML, CSS, and JavaScript
  • Experience with JavaScript frameworks like AngularJS, React, or Vue.js
  • Familiarity with modern CSS frameworks such as Bootstrap and Foundation
  • Knowledge of backend systems like Node.js or Java
  • Experience with SQL databases, preferably Oracle
  • Strong understanding of RESTful APIs and HTTP protocols

Responsibilities

  • Design and implement front-end and back-end solutions
  • Write clean, maintainable, and testable code
  • Facilitate automated unit and integration testing
  • Integrate RESTful APIs into applications
  • Collaborate with Agile scrum teams to build and maintain applications
  • Utilize front-end build tools like Grunt, Gulp, and Webpack
  • Manage version control using Git/GitHub

Benefits

  • Opportunity to work in a fast-paced IT environment
  • Collaborative team culture with Agile methodologies
  • Exposure to a variety of technologies and frameworks
  • Potential for professional growth and skill development
  • Flexible work locations in Rutland or Colchester
Full Job Description
We are looking for a talented senior-level Developer to join our fast-paced IT team to help design, build and implement elegant front-end and back-end solutions for our customers. This position requires a broad set of skills focused on writing clean, maintainable, and testable code; facilitating automated unit and integration tests; implementing and integrating RESTful API's; and working with Agile scrum teams to incrementally build and maintain a variety of applications.

The ideal candidate will possess experience with the following:
• HTML, CSS and Javascript
• Javascript frameworks such as AngularJS, React, Vue.is, etc.
• Experience with modern CSS frameworks such as Bootstrap and Foundation
• CSS preprocessors such as Less and Sass
• Front-end build tools such as Grunt, Gulp, and Webpack
• At least one backend system such as Node.js or Java
• Writing and consuming REST-based API's and a solid understanding of HTTP
• SQL databases with a strong preference for Oracle expertise
• Experience with Git/GitHub
Skills & Requirements The following skills are a plus:
• Java and the Spring Boot framework
• Wordpress
• Microservices architectures
• Hybrid app frameworks such as React Native
• AWS, including S3, Lambda, API Gateway, EC2, etc.
• Knowledge of big data systems such as Hadoop
• Familiarity with continuous integration and continuous deployment tools
• NoSQL databases such as Elasticsearch, DynamoDB, MongoDB, etc.

At least 3 years of progressively advanced experience is required. Demonstrated skills working in a fast-paced, customer-focused environment is also necessary. This position requires strong oral, written and organizational skills, excellent time management skills, and the ability to effectively prioritize tasks.

Based out of either our Rutland or Colchester locations. Qualifications

Similar Jobs

More Jobs at Green Mountain Power

More Information Technology Jobs

Find similar Full-Stack Software Engineer jobs: