Software Engineer

BryceTechAlexandria, VA
Hybrid

About The Position

This position will be supporting a DoD client with a variety of needs including acquisition, program management, technology assessment, demonstration support, and testing and evaluation.

Requirements

  • Secret Clearance (TS Desired)
  • Proficiency in programming languages such as Java, JavaScript, SQL, and others
  • Bachelor’s degree in a relevant field such as computer science, software engineering, etc.
  • Strong analytical skills, communication skills, and attention to detail
  • Understanding of the military/warfighter user base
  • Understanding of the CBRN mission space
  • 5-7 years of direct software coding experience for clients.
  • Candidate should be a good writer, with the ability for critical thinking and clear communication
  • Candidate should demonstrate ability to problem-solve and work effectively with a team in a fast-paced environment

Responsibilities

  • Writing of clean, efficient, and testable code in development of software applications
  • Integration of pieces of software, and components into larger systems
  • Testing the functionality of software and establishing a process for bug fixes and code improvements
  • Support software development activities with sprint planning and reporting
  • Support software development with the creation and maintaining of software documentation, such as Software Version Documents and Interface Control Documents
  • Develop API/Instructions to support software integration with other software, and use in external environments
  • Support the software requirements decomposition process
  • Support the software engineering and design process through development of work breakdown structures and workflows
  • Support meetings and work groups to accomplish sprint planning and define epics, user stories, and tasks
  • Support development of information and decision briefings
  • Support the management of the software development and acquisition activities in a coordinated CI/CD process
  • Collaborate with cross-functional teams to analyze user requirements and design enterprise software solutions.
  • Familiarity and ability to support agile development methodologies
  • Support clients during technical presentations

Benefits

  • competitive salary
  • a comprehensive health plan including dental and vision coverage
  • company-paid life & disability insurance policies
  • 401(k) plan with company match
  • an educational reimbursement program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service