Apply Here!

Overview

We are looking for an experienced software engineer to assist us in developing different components of the Passages platform.  Passages provides our customers with a secure browsing capability allowing them to immerse themselves in their web research without risking their true identity.

Responsibilities

  • Design and develop new features and unit tests based off requirements.
  • Work closely with team to integrate their applications into the AWS production environment
  • Troubleshoot and resolve issues
  • Create documentation as necessary

Qualifications

  • U.S. Citizenship Required
  • B.S. Computer Science (or 8+ years equivalent of recent IT work experience)
  • Minimum of 3 – 6 years software development experience, including recent relevant experience in Web development using Python programming language
  • 2+ years of supporting Linux environments
  • 3+ years of Python development experience
  • 1+ years of javascript development experience
  • 1+ year of any of the following experience in Ansible, Jenkins, Apache, and Atlassian tools: HipChat, JIRA, and Confluence
  • 3+ year of authoring Bash shell scripts or powershell
  • Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration (CI) and Continuous Delivery (CD)
  • Experience with modern testing practices and technologies such as Python and Javascript unit testing, integration testing, Jenkins a plus.
  • Python Django web application framework
  • Web API development and integration, including REST
  • Experience with JavaScript libraries and Frameworks for use in client-side HTML scripting
  • Strong design and debugging skills
  • Experience querying an SQL-type database
  • Knowledgeable of object-oriented programming methods
  • Familiar with Agile development methodologies
  • Understanding of the Software Development Lifecycle
  • Able to decompose high-level requirements into designs

Apply Here!