Senior Software Engineer

Computers/Software Fort Meade, Maryland


Description

Senior Software Engineer
VOR Technology is seeking a qualified Senior Software Engineer to support an existing contract in the Ft Meade, Maryland area.

TS/SCI with Active Polygraph

Primary Responsibilities:
This Senior Software Engineer role will be focused on DevOps tasking and responsibilities. Candidates for consideration will have experience in the following areas:

  • Work collaboratively with software engineering to deploy and sustain our products/systems
  • Help automate and streamline our operations and processes
  • Build and maintain tools for deployment, monitoring, operations and sustainment
  • Troubleshoot and resolve issues in our development, test and production environments
  • Manage IAVA updates for systems
  • Manage user accounts on systems (often through Ansible scripts)
  • Update Ansible to Deploy new software to meet new security requirements (for instance virus scanning software)
  • Manage Virtual Machines through Infrastructure/Platform as a Service resource
Should have a broad understanding of technologies and tools in the following areas:
  • Source Control (like Git, Bitbucket, etc.)
  • Continuous Integration (like Jenkins)
  • Infrastructure Automation (like Ansible)
  • Deployment Automation & Orchestration (like Jenkins, VSTS)
  • Container Concepts (like LXD, Docker)
  • Orchestration (like Kubernetes)
  • Ability to work in a team environment

Preferred:
  • Flexibility to be called in after hours to help restart applications/systems or to troubleshoot. 
  • Knowledge of Git, Ansible, Jenkins and Docker.
  • Self-starter
  • Able to work with vague requirements and flush out with SMEs on team
Required Qualifications:
  • Minimum of ten (10) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
  • Minimum of six (6) years’ experience in developing software using Java programming language.  At least four (4) years of this experience must have been obtained in the last seven (7) years.
  • Minimum of 6 years’ experience in programming and development of application software for complex systems and software testing.
  • Minimum of 4 years’ experience in developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (RedHat versions 3-5) operating systems.  At least two (2) years of this experience must have been obtained within the last four (4) years.
  • Familiarity with software development process described in the MIL-STD498, J-STD-016, and/or US 12207 and possess at least two (2) years of experience developing software in accordance with these standards.
  • Experience architecting, designing, developing, testing, and supporting integration of software systems functional requirements within a CMMI Level 2 process structure

Company Overview:

VOR Technology is a veteran-owned small business provider of cutting-edge cyber, technology, and engineering based solutions to meet the nation's requirements for exploration, expansion, and experimentation beyond the Earth.  With an array of government and commercial clients, VOR continues to fortify its reputation for delivering tangible results by diligently exploring opportunities for innovation and adhering closely to the principles that govern its approach to achievement.

www.vor-tech.com
 

VOR Technology is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require accommodations, please contact our Human Resources Department.