Skillsoft
Principal Software Architect
Brand: Skillsoft
Req#: 474701
Updated: 07/25/2018
Job Type: Regular
Location: Rochester NY
Category: Engineering
Submit Profile
Return To List

Job Description
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 have recently released our next generation SaaS platform solution – Percipio, the industry’s first immersive eLearning platform. This is the realization of our vision that brings together technology and product to build the most beautiful product possible. You will be working with us to extend our vision and enhance and improve our product.
Position Overview

This Architect position will be in a hands-on role responsible for integrating Percipio with external systems or third-party learning management systems to increase utilization. Under the supervision of the Chief Architect with latitude for independent judgement, action and decision making, this Architect will be a hands-on role responsible for building and maintaining solutions which include single sign on (Example: SAML, OpenId, Outh), scheduled learner imports, content discovery, content sharing (Example: Open Graph), and content tracking using experience API (XAPI). The architect position will require working with product owners to build the vision and design a flexible architecture that enables Percipio to be a content provider and a content aggregator.

For this challenging journey we have set up multiple co-located teams across the globe and are embracing the Spotify agile framework and a micro-services approach combined with the DevOps model for implementation. We are looking for an experienced Software Architect with the development team in our Rochester office.
Technology and Workflow

• React / Redux, NodeJs, Java, Postgres, Docker, Kubernetes
• Pair programming, code review, CI, test-driven development
• Mac/Linux
• Agile/Scrum, CI/CD product development
• GitHub Enterprise, Slack, Atlassian Suite (Jira, Confluence)

Our Work Place
• Experienced team with strong autonomy.
• Spotify Agile Framework, Scrum.
• Access to technical conferences across the US, online learning materials.

Position Responsibilities
• Hands-on architect that provides technology leadership and oversight on design, development and implementation of Percipio Integration Services.
• Is responsible for the implementation of best-of-breed technologies that align with technical design standards/architecture (for integrated process, applications, data and technology), business plans and long term strategy.
• Ownership mindset and consistent delivery on commitments.
• Demonstrable ability to learn new technologies and process practices.
• Lead POCs to create breakthrough solutions, performing exploratory and targeted data analyses.
• Makes recommendations to improve operational processes relative to efficiency and effectiveness.
• Provides input and organizational context to major architectural designs to ensure consistency, maintainability and flexibility with respect to overall system.
• Excellent communication and analytical skills.
Desired Experience
• 7+ years experience in software development
• React/Redux, NodeJS, PostgreSQL
• SSO (SAML, OpenId, OAuth)
• Strong leadership skills; coaching and mentoring skills.
• Passionate, curious, open to new ideas with the ability to pick up new technologies.
• Experience working in an Agile/Scrum environment.
• Keen interest in DevOps culture and technologies like Docker, Kubernetes, Ansible.
• Working experience in REST services.

Education and Certifications
BS Computer Science or equivalent experience preferred




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