Back to Jobs

Principal Software Engineer

Skillsoft India
Posted 6 days, 22 hours ago
Deadline: Not specified
Full Time Senior Software Engineering

At Skillsoft, we propel organizations and people to grow together through transformative learning experiences. We believe every team member has the potential to be AMAZING. Join us in our quest to transform learning and help individuals unleash their edge.

At Skillsoft, we are all about making work matter.  We believe every team member has the potential to be AMAZING.   We are bold, sharp, driven and most of all, true.  Join us in our quest to democratize learning and help individuals unleash their edge. 

 

OVERVIEW:  

To succeed in this challenging journey, we have set up multiple co-located teams across the globe (Hyderabad, US, Europe), embracing the scaled agile framework, a Micro Services approach combined with the DevOps model. We have passionate engineers working full time on this new platform in Hyderabad and it’s only the beginning. You will get a chance to work with brilliant people and some of the best development and design teams, in addition to working with cutting edge technologies such as React, Java/Node JS, Docker, Kubernetes, AWS.  

 

We are looking for exceptional Java/Node based full stack developers to join our team You will work alongside the Architect and DevOps teams to fully form an autonomous development squad and be in-charge of a part of the product. 

Requirements

Minimum 9+ years of software engineering development experience developing cloud-based enterprise solutions.

Proficient in programming languages (Java, JavaScript, HTML5, CSS)

Proficient in JavaScript frameworks (Node.js, React, Redux, Angular, Express.js)

Proficient with frameworks (Spring Boot, Stream processing)

Strong knowledge working with REST API, Web services and SAML integrations

Proficient in working with databases preferably Postgres.

Experienced working on DevOps tools (Docker, Kubernetes, Ansible, AWS)

Experience with code versioning tools, preferably Git (Github, Gitlab, etc) and the feature branch workflow

Working Experience on Kafka, RabbitMq (messaging queue systems)

Sound knowledge on design principles and design patterns

Strong problem solving and analytical skills and understanding of various data structures and algorithms.

Must know how to code applications on Unix/Linux based systems.

Experience with build automation tools like Maven, Gradle, NPM, WebPack, Grunt.

Sound troubleshooting skills to address code bugs, performance issues and environment issues that may arise.

Good understanding of the common security concerns of high volume publicly exposed systems

Experience in working with Agile/Scrum environment.

Strong analytical skills and the ability to understand complexities and how components connect and relate to each other

Company Size
Employment Type
Full Time
Work Mode
On-site (India)
Apply Externally
Notice: You are about to leave RemoteWok and apply on an external site.
The application process will continue on the employer's website.
View Company Profile

Location

India