Software Engineer II
Posted on 4/24/2023
INACTIVE
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
AngularJS
Agile
AWS
Bootstrap
Apache Kafka
Docker
JavaScript
Git
HTML/CSS
Java
Linux/Unix
Mocha
Postgres
React.js
Redis
REST APIs
SQL
UI/UX Design
Software Testing
Requirements
  • You will translate business requirements and bug reports into working solutions while contributing to the system architecture and minimizing technical debt
  • You will write high-quality, well-structured code that is maintainable and extensible
  • You will craft innovative features and solutions for our business facing Software as a Service platform
  • You will write automated unit tests while developing code and maintain high code test coverage. You enjoy selecting and using appropriate frameworks and learning new ones
  • You will work on a highly collaborative agile team with skilled teammates
  • You will help us revolutionize the way compensation is measured, analyzed and predicted
  • You will tackle performance and scale challenges
  • You will build dynamic UI to help our customers analyze their data
  • Bachelor's Degree in Computer Science or related discipline and at least 3 years of professional experience
  • Web application development: HTML5, CSS, JavaScript
  • Framework libraries such as React, Bootstrap, Angular, Express
  • Database persistence and SQL (Postgres preferred)
  • Server-side REST API development using Node.js (preferred), Java or .NET
  • Unit testing frameworks (Mocha, JUnit)
  • Linux (CentOS/RedHat)
  • Source code management (git preferred)
  • You are able to explain technical concepts to developers, project managers, and technical managers
  • You have the ability and desire to work with a team of people solving complex problems that often require independent research with minimal supervision
  • You have excellent problem solving and critical thinking skills
  • SaaS and multi-tenant applications
  • AWS cloud ecosystem
  • Docker, kafka, redis
  • Scripting languages (tcl etc)
PayScale

501-1,000 employees

Compensation data platform
Company Overview
Payscale is on a mission to empower people and employers with the strategic power of compensation by delivering data, services, and software to get pay right. Payscale is the only technology solution for managing compensation that provides multiple streams of fresh, transparently curated, and validated salary data.
Benefits
  • Flexible PTO
  • Employee assistance plan
  • FSA
  • Company matched & vested 401K
  • Medical, dental, & vision
  • Generous parental leave
  • Onsite training & classes
  • Life & disability insurance
Company Core Values
  • Dedicated
  • Transparent
  • Innovative
  • Fair
  • Experienced