To apply for a specific opening, and view additional position details, click on the job title below.

Otherwise, click "Submit Unsolicited CV/Resume" to submit your resume for one of our Ongoing Opportunities.

Job summary

Show map Location:
Annapolis Junction, United States, North America
Career Level:
Mid-level (5 - 14 years of experience)
Job type:
Full time

Software Developer (Portkey)

About this job

The software developer will be responsible for:

  • developing new capabilities in accordance with requirements predominately using golang, JavaScript, Ruby, and Ansible, on Linux based systems
  • addressing bug fixes for currently deployed software, will perform integration and testing as needed
  • performing DevOps operations using Ansible, Ruby, and Linux tools on disparate systems that include AWS instances, MASH instances, and bare metal hosts on many different networks
  • designing, developing, integrating, documenting, and testing of software systems in a Linux environment

Required Skills:

  • working in agile software development teams
  • extensive software development experience in a Linux/UNIX environment
  • ability to plan and complete complex tasks as assigned
  • extensive experience in developing data processing systems
  • database integration and data management



Clearance Requirement: TS//SCI with Polygraph

Basic Qualifications:

  • BA/BS Degree in a technical discipline related to the experience requirements.  Three (3) additional years of experience in a technical role, working on software-intensive projects and programs for government or industry may be substituted.
  • Eight (8) years experience as a Software Engineer supporting software architecture development, requirements analysis, design, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and unit and test integration (with both new and legacy systems).
  • Minimum ten (10) years experience in a technical role, working on software-intensive projects and programs for Government or Industry customers.
  • Five (5) years experience in applicable programming language, such as the following: JAVA; C++ or C; COBRA; J2EE; Perl; JavaScript; UNIX scripting languages; XML; HTML; workflow tools such as JBoss or Weblogic; DOM; AJAX; Apache; Spring, near-real-time processing, collection systems, network protocols and standards, GUI development, or mission management systems.
  • Minimum three (3) years direct experience with an intelligence community or signals intelligence activity.
  • Experience in Web Services implementation.
  • Skilled in programming using Top-Down, Event-Driven, and object-oriented paradigms.
  • Experience providing subject matter expertise for software development and engineering, and mentoring fellow Software Engineers.

Show map
Hide map

Service Disabled Veteran Owned Small Business
Historically Underutilized Business Zone

10010 Junction Dr. Suite 116-N, Annapolis Junction, MD 20701
Office: 443-517-1116 | Fax: 301-498-7384