Software Developer at Two Six Technologies

Chantilly, Virginia, United States

Two Six Technologies Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, DefenseIndustries

Requirements

  • BS degree and 15+ years of prior relevant experience or Masters with 12-15 years of prior relevant experience
  • Demonstrated experience in multiple programming languages (Java, JavaScript, Python, and/or XML)
  • Experience managing and developing web software
  • Demonstrated experience with cloud services
  • Experience in Windows and/or Unix
  • Experience using code repositories such as Git
  • Demonstrated experience documenting such artifacts as code and methodologies
  • Familiarity with writing unit and integration tests

Responsibilities

  • Develop unit and functional test plans
  • Provide operations and maintenance of operational systems
  • Modify existing software to correct errors, adapt to new hardware, or improve performance
  • Analyze user needs and software requirements to determine feasibility of design within time and cost restraints
  • Consult with customers about software system design and maintenance
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes
  • Develop and direct software system testing and validation procedures, programming, and documentation
  • Confer with systems analysts, engineers, programmers, and others to obtain information on project limitations, capabilities, performance requirements, and interfaces
  • Correct errors by making appropriate changes and recheck programs to ensure desired results
  • Conduct trial runs of programs and software applications to verify desired information and correct instructions
  • Compile and write documentation of program development and revisions, including comments in code
  • Write, update, and maintain computer programs or software packages for specific jobs (e.g., tracking inventory, data storage)
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
  • Perform or direct revision, repair, or expansion of existing programs to increase efficiency or adapt to new requirements
  • Write, analyze, review, and rewrite programs using workflow charts, diagrams, and knowledge of computer capabilities, subject matter, and symbolic logic
  • Write or contribute to instructions or manuals for end users
  • Investigate networks, workstations, CPU, or peripheral equipment responses to program instructions
  • Prepare detailed workflow charts and diagrams describing input, output, and logical operations, converting them into coded instructions
  • Consult with and assist computer operators or system analysts to define and resolve problems in running programs
  • Assign, coordinate, and review work and activities of programming personnel
  • Design, develop, and maintain applications within the cloud environment, including new development or transitioning legacy applications

Skills

Unit Testing
Functional Testing
Software Maintenance
Requirements Analysis
Software Design
System Testing
Programming
Documentation
ICAM

Two Six Technologies

Provides advanced technology solutions for defense

About Two Six Technologies

Two Six Technologies specializes in providing advanced technological solutions for critical missions, focusing on areas such as cybersecurity, data science, and electronic systems. Their products and services are designed to help U.S. government agencies, including DARPA and U.S. Cyber Command, defend networks and address advanced threats. The company operates on a project-based model, creating custom solutions tailored to the specific needs of their clients, which allows them to effectively respond to the unique challenges in national security and defense. Unlike many competitors, Two Six Technologies emphasizes rapid innovation and has a strong leadership team with expertise in relevant fields. Their goal is to deliver technological superiority to the United States and its allies through impactful advancements.

Arlington, VirginiaHeadquarters
2021Year Founded
$66MTotal Funding
EARLY_VCCompany Stage
Data & Analytics, Government & Public Sector, Cybersecurity, DefenseIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
401(k) Retirement Plan
Flexible Work Hours
Paid Vacation
Tuition Reimbursement

Risks

Increased competition may impact Two Six's market share in the national security sector.
Dependence on government contracts exposes Two Six to budgetary constraints.
Expansion into new regions like Ohio may strain resources and focus.

Differentiation

Two Six Technologies specializes in cybersecurity solutions for national security customers.
The company offers a range of operationally deployed products like Pulse and SIGMA.
Two Six Technologies has a global presence with operations in over 40 countries.

Upsides

In 2023, Two Six achieved over 25% organic revenue growth.
The company expanded its contract portfolio to over $1 billion in 2023.
Growing demand for zero trust solutions boosts Two Six's market opportunities.

Land your dream remote job 3x faster with AI