Senior Software Engineer

Full-time Overland Park, KS
Apply

Our team is dynamic, confident and vibrant. We value sharp thinkers, self-motivators, strong communicators, multi-taskers, positive energy and honest judgment. We hire based on these core values and nurture an environment where innovation and individuality are not only appreciated, but encouraged. We’ve created a culture where communication and hard work are paramount, next to making time for humor, fun and the celebration of a job well done.  As a Senior Software Engineer, you’ll work closely with our Development and Systems Teams to craft and implement the architecture for our in-house applications. You’ll write new PHP and JavaScript applications while working to support and maintain existing systems.


  • Our environments are in the cloud (AWS) 
  • Using Docker for containers 
  • Using New Relic for production monitoring 
  • Github for source control 
  • Jira for issue tracking 
  • Slack for communication 
  • Scrum for development processes

Responsibilities

  • ​Update and improve existing LAMP applications 
  • Architect and develop new applications using PHP and JavaScript 
  • Work with Systems Team to architect server infrastructure for new applications 
  • Work with Database Team to architect new data schemas 
  • Work with Ops Team to identify and prioritize features and bugs 
  • Work with Development Team to ensure quality and performance by participating in code reviews

Qualifications

  • ​Excellent interpersonal and verbal communication 
  • High proficiency with: PHP (7.0+ and OO), JavaScript (ES6, server and client side), and HTML / CSS (SASS / LESS preferred) 
  • Experience with DevOps (Git, Gulp/Grunt, CI/CD frameworks) 
  • Familiar with an Agile / Kanban workflow 
  • Detailed and committed to high-quality code 
  • Strong work ethic and self-motivated
  • We’re expecting 3+ years professional development experience