Full-Stack Software Engineer

Green Mountain Power

$90K — $120K *
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 modern JS frameworks like AngularJS, React, or Vue.js
  • Familiarity with modern CSS frameworks such as Bootstrap
  • Knowledge of back-end systems like Node.js or Java
  • Ability to write and consume RESTful APIs and knowledge of HTTP
  • Experience with SQL databases, especially Oracle

Responsibilities

  • Design and build front-end and back-end solutions
  • Write clean, maintainable, and testable code
  • Facilitate automated unit and integration tests
  • Integrate and implement RESTful APIs
  • Collaborate with Agile scrum teams
  • Maintain a variety of applications
  • Effectively prioritize tasks and manage time

Benefits

  • Flexible work location between Rutland and Colchester
  • Opportunity to work in a fast-paced, customer-focused environment
  • Engagement in cutting-edge technology and frameworks
  • Collaboration with dynamic Agile teams
  • Continuous learning and development opportunities
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: