Senior Software Engineer (GO/PHP/Python/JS) at Thycotic () (allows remote)

Senior Software Engineer (GO/PHP/Python/JS) at Thycotic () (allows remote)


Add To Bookmarks
Company:
Location:
Type: Full Time
Created: 2020-09-25 05:00:07

Apply Here


This senior software engineer will be a part of a small development team rapidly building out and scaling a new and exciting product suite.  This engineer will become a subject matter expert on our application’s backend technology and be a major contributor to the product’s success.  Our technology stack is primarily written in Go, PHP, Python, and Node.JS.  Our technology stack utilizes AWS services and Docker containers.

This can be a remote/telecommute position based out of your home office and will report to the Software Development Team Lead.

KEY RESPONSIBILITIES

  • Contribute at a senior level to the development process
  • Help manage developer allocations on tasks to best utilize time and resources
  • Ensure timely deliveries are met for our continuous delivery initiatives
  • Work with Product Managers and the team to ensure that commitments are met
  • Responsible for the quality of work completed
  • Contribute to the design and architecture of products
  • Works with Sales/Professional Services/Support as needed

SKILLS & REQUIREMENTS

  • 5+ years software development experience
  • Strong experience developing and operating application backend stacks is required
  • Programming experience in Go is required
  • Experience using and developing with relational databases is required
  • Strong Amazon Web Services (AWS) and/or Docker experience is preferred
  • Programming experience in Python/JS/PHP is preferred
  • Experience with networking and linux is preferred
  • Passionate about writing quality code, following best practices, solving complex technical challenges, and constantly honing your development skills
  • Strong experience working in an agile software development lifecycle with rapid releases
  • Ability to help drive features and roadmap planning
  • Ability to rapidly learn diverse technologies and apply them
  • Excellent communication skills
  • Ability to look at the “big picture,” coming up with great new ideas, but also executing those ideas and writing the code to make it happen
  • Strong understanding of Object-Oriented principles and developing SaaS applications
  • Interested in using Test Driven Development