Careers

We have some openings, please email john <at> selectpress.net with an updated CV / resume.

Software Engineering, Junior – Senior Level

Description:

Positions will play critical roles in developing an automated software based system to manage enterprise source code, data and code supply chain pipelines. Position entails achieving a high level of understanding of project requirements and the operational needs in a short amount of time in order to offer design guidance to the customer. Be able to work without a great deal of oversight.

Jr: BS engineering discipline 3+ years software dev (or commensurate experience)

Mid: BS engineering discipline 6+ years software dev (or commensurate experience)

Sr: BS engineering discipline 12+ years software dev (or commensurate experience)

Salary and Compensation are commensurate with skill level

Some selected applicants may be subject to a government security investigation and must meet eligibility requirements for access to classified information. Not all positions require this.

Locations: Areas: DC; Tucson, AZ; Portland, OR; or other for right candidates

Required Position Skills (must have some of):

Experience with multiple languages including: Java, Ruby, Python, Scala

Experience with RESTful architecture and services development

Experience with AWS, OpenStack, Cloudfoundry, Heroku, Beanstalk / Cloud

Experience with NoSQL databases (Mongo or Cassandra or Couchbase for example)

Experience with large-scale web applications — scalability / fault tolerance / high availability

Experience with Source Control tools: Github, Gitlab, Bitbucket

Experience with Test Driven Development: Junit, Rspec, Cucumber, Selenium

Experience working with Agile methodologies: SCRUM, Kanban.

Experience working with one or more Relational databases: Oracle / SQL Server / DB2 / MySQL

Strongly Desired Skills:

Familiarity with software assurance tools and tooling

Sound object oriented principles and experience with Design Patterns

Project and time management skills

Analytical skills

Ability to work collaboratively and remotely

Desirable:

Knowledge of Configuration Management tools: Puppet, Chef, Salt, Ansible

Knowledge of Continuous Integration and Delivery: Jenkins, GoCD, Nexus, Artifactory

Knowledge of Image/Container generation: Packer, Docker, Vagrant

Knowledge of security: SSL, PKI, Authentication and Authorization

Knowledge of framework monitoring and API management (Apigee, New Relic, Cloudwatch)

Experience Automating developer environment tooling