Skillsoft
Senior Software Engineer
Brand: Skillsoft
Req#: 402707
# of Positions: 0
Updated: 02/15/2017
Job Type: Regular
Location: Boston MA
Category: Engineering
Submit Profile
Return To List

Job Description

Company

Skillsoft is the global leader in eLearning – we train more professionals than any other company in the world, over 400 million learners and currently support more than 6000 customers, including half of the Fortune 500.

We are translating what we've learned from our current product into the next iteration of our SaaS platform, which you'll be working with us on. Our vision is that technology and product should come together to build the most beautiful product possible.

Position Overview

To succeed in the challenging journey we have set up multiple co-located teams across the globe and are embracing the Spotify agile framework, a micro-services approach combined with the DevOps model. We have teams of engineers working full-time on this new platform and are building another development squad in a new office in downtown Boston – and it’s only the beginning. You will have the opportunity to work with brilliant people and two of the best development and design firms in the US, Thoughtbot and Bocoup, in addition of working with cutting-edge technology including Ruby, Elixir, Docker, and Kubernetes.

We are looking for exceptional Rubyists to join our team. You will also have the opportunity to learn Elixir and Phoenix, which some of our members are already using. Our developers are building multiple back-end services, providing JSON APIs to front-ends written in React. You will work jointly with front-end developers, an architect, and DevOps to form an autonomous development squad and own one piece of the product in its entirety.

We are hiring multiple developers in Boston for this position.

Technology and Workflow

  • Ruby 2, Rails 5, RSpec, Elixir, Phoenix, Postgres, Git
  • Pair programming, code review, CI, test-driven development
  • RESTful JSON APIs
  • GitHub, Slack
  • Mac/Linux
  • Iterative product development

Technical environment

  • NGINX, Puma, PgSQL, Solr, Redis, Varnish
  • REST, Tyk.io, Docker, Kubernetes, Drone.io, Ansible, AWS
  • GitHub Enterprise, Slack, Atlassian Suite (Jira, Confluence)

Our Work Place

  • Brand new office in downtown Boston
  • Experienced team with strong autonomy
  • Spotify Agile Framework, Scrum
  • Access to technical conferences across the US, online learning materials

Position Responsibilities

  • Apply leading-edge web development skills to develop back-end services
  • Build modular, reusable code, as well as gems/packages for other services
  • Test-driven development
  • Collaborate with front- and back-end developers, DevOps, and an architect daily through working on a product Squad
  • Build prototypes and turn them into real production-quality features

Desired Experience

  • Minimum of 3+ years of experience in web development, with a focus on back-end development in a dynamic language like Ruby, Elixir, or Python
  • Strong understanding of Ruby and Rails, specifically focusing on API and database design
  • Understanding of SQL and ActiveRecord / Ecto
  • Experience doing test-driven development with RSpec / ExUnit
  • Demonstrated ability to ship code in production
  • Passionate, curious, and open to new ideas
  • Experience with DCVS, preferably Git, and comfortable branching for feature development and code review
  • Experience working in an Agile/Scrum environment
  • Proven experience learning new concepts and technologies quickly

Education and Certifications

BS Computer Science or equivalent experience preferred

Equal Opportunity Employer





Submit Profile

 

 

Skillsoft is an Equal Opportunity-Affirmative Action Employer: It is the policy of Skillsoft Corporation to provide equal employment opportunities to applicants and employees without regard to race, color, national origin, citizenship, religion, sex, sexual orientation, age, marital status, disability (mental or physical), protected veteran status, genetic information or any other class protected by law