Software Developer- TS/SCI Clearance

Columbia, MD, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Software Development
  • System Integration
  • Research
  • Software Development Methodology
  • Scrum
  • Test-driven Development
  • Waterfall
  • Data Acquisition
  • Quality Control
  • Computer Science
  • Python
  • OOAD
  • Microsoft Windows
  • Linux
  • Shell Scripting
  • Windows PowerShell
  • Bash
  • Management
  • Network Operations
  • Agile
  • JSON
  • YAML
  • Security Clearance
  • Analytical Skill
  • Conflict Resolution
  • Problem Solving
  • FOCUS
  • Software Troubleshooting
  • Debugging
  • Database Administration
  • SQL
  • NoSQL
  • Database
  • Version Control
  • Apache Subversion
  • Collaboration
  • Atlassian
  • JIRA
  • Confluence
  • Computer Networking
  • TCP/IP
  • Sockets
  • Network
  • Issue Resolution
  • Docker
  • Kubernetes
  • Cloud Computing
  • Microsoft Azure
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • GitLab
  • Ansible
  • API
  • RESTful
  • Vagrant
  • Terraform
  • Health Care
  • Life Insurance
  • Training And Development

Summary

Responsibilities

  • Design and develop new bleeding edge software.
  • Work with the entire Software Development Lifecycle
  • Bring your knowledge in programming/coding with Python to solve hard problems and create and/or improve the best solutions
  • Ability to demonstrate solid knowledge of Python and JSON.
  • Performing system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
  • Researching requirements for a product, including CNO deployment environment, performance criteria, and competitive issues.
  • Designing ideas for new capabilities or recommendations for improvements to existing capabilities.
  • Demonstrated knowledge of multiple software development methodologies (e.g., Scrum, TDD, Waterfall).
  • Determining computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.
  • Ensuring software standards are met.
  • Modifying existing software to correct errors, to adapt to new requirements, or to improve performance.
  • Debugging and troubleshooting software
  • Performing quality control on team products.
  • Coordinating and performing software deployments for developed products.

Qualifications

  • Bachelor's Degree in Computer Science or related field from an accredited college or University
  • 2 years of programming required. 6 years of demonstrated programming experience will be accepted in lieu of a BS
  • Proficiency with Python, including object-oriented analysis and design (OOAD) and task automation.
  • Demonstrated Experience with Windows and Linux shell scripting (PowerShell, Bash)
  • Demonstrated Experience with Software Version Control
  • Direct experience or foundational knowledge of Computer Network Operations (CNO) environments.
  • Experience working within an Agile software development lifecycle
  • Knowledge of JSON, YAML
  • Active TS/SCI clearance is required. Must be willing to undergo Polygraph examination

Preferred Qualifications

  • Problem Solving: Strong analytical and problem-solving skills with a focus on software troubleshooting and debugging.
  • Database Management: Proficiency with both SQL and NoSQL database environments.
  • Version Control: Hands-on experience with Subversion or
  • Collaboration Tools: Experience utilizing the Atlassian suite, specifically Jira and Confluence.
  • Networking: Proficiency in networking protocols (TCP/IP), socket-level programming, and network issue resolution.
  • Cloud & Containerization: Experience with containerization technologies (Docker, Kubernetes) and cloud platforms such as Azure.
  • DevOps & Automation: Experience implementing CI/CD pipelines (GitLab) and infrastructure automation using Ansible.
  • API Development: Experience developing and integrating with RESTful APIs.
  • Infrastructure as Code: Familiarity with HashiCorp tools, including Vagrant, Packer, and Terraform.

Employee benefits include the following:

  • Healthcare coverage
  • Life insurance, AD&D, and disability benefits
  • Retirement plan
  • Wellness programs
  • Paid time off, including holidays and leave of absences
  • Eligible Tuition Reimbursement
  • Learning and Development resources
  • Employee assistance resources

Pay and benefits are subject to change at any time and may be modified at the discretion of the company, consistent with the terms of any applicable compensation or benefit plans.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90888093
  • Position Id: 8117d887fceaa4f39cac76c2e69f6871
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Maryland

Today

Full-time

Fort Meade, Maryland

Today

Full-time

USD 86,900.00 - 198,000.00 per year

Laurel, Maryland

Today

Full-time

USD 86,800.00 - 198,000.00 per year

Fort Meade, Maryland

Today

Full-time

Search all similar jobs