Yesterday
Top Secret/SCI
Senior Level Career (10+ yrs experience)
$205,487
No Traveling
Full Scope Polygraph
IT - Software
Fort Meade, MD (On-Site/Office)
Software Engineer Level 2 - (TBSWE2-000-625)
Country Intelligence Group is seeking a full-time Software Engineer Level 2 to support our client at
Fort Meade, MD. This position plays a pivotal role in leading high-performing software development
teams engaged in designing and implementing advanced algorithms that meet strict timing, resource,
and interface constraints. The selected candidate will oversee the full software development lifecycle
while ensuring adherence to established quality standards, documentation requirements, and
engineering best practices. The ideal candidate will work collaboratively with system and hardware
engineers to define and refine software requirements, contribute to system architecture discussions,
and lead installation and integration efforts to ensure systems meet all operational specifications. This
role requires a combination of technical leadership, deep software engineering expertise, and the
ability to guide multiple development efforts in dynamic mission-critical environments.
Tasks Performed:
• Design or implement complex algorithms requiring adherence to strict timing,
system resource, or interface constraints.
• Perform quality control on team products Implement recommendations for
improving documentation and software development process standards.
• Oversee one or more software development teams and ensure the work is
completed in accordance with the constraints of the software development
process being used on any particular project.
• Confer with system engineers and hardware engineers to derive software
requirements and to obtain information on project limitations and capabilities,
performance requirements and interfaces.
• Coordinate software system installation and monitor equipment functioning to
ensure operational specifications are met.
Education, Experience
and Qualifications:
• Minimum High School Diploma/GED with at least 18 years of relevant experience.
• Bachelor’s degree in computer science or computer engineering with 14 years of
relevant experience.
• Experience in container-based microservices design (preferred experience within
cloud suites, e.g. AWS/ECR).
• Experience developing, maintaining, and enhancing complex and diverse software
systems (e.g., processing-intensive analytics, novel algorithm development,
manipulation of extremely large data sets, real-time systems, and business
management information systems) based upon documented requirements.
• Experience working individually and as part of a team.
• Experience reviewing and testing software components for adherence to the
design requirements and documents test results.
• Experience resolving software problem reports.
• Experience utilizing software development and software design methodologies
appropriate to the development environment.
• Experience providing specific input to the software components of system design
to include hardware/software trade-offs, software reuse, use of Commercial Offthe-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development.
• Experience performing requirements analysis and synthesis from system level to
individual software components.
• Experience with Linux / Unix command-line.
• Experience with Agile developer.
• Experience with Java.
• Experience with Springboot.
• Experience with Mongo.
• Experience with Kafka.
• Experience with AWS/ECR Suite familiarity.
• Experience with RKE.
Other Job
Requirements:
• Minimum Active Top Secret/SCI security clearance with a Full Scope Polygraph.
• U.S. Citizenship, and successful background check.
• Location: Fort Meade, MD.
Salary Range &
Benefits:
• $205,487.24/Year
• 401K
• Health Insurance
• Dental Insurance
• Basic Life Insurance
Country Intelligence Group is seeking a full-time Software Engineer Level 2 to support our client at
Fort Meade, MD. This position plays a pivotal role in leading high-performing software development
teams engaged in designing and implementing advanced algorithms that meet strict timing, resource,
and interface constraints. The selected candidate will oversee the full software development lifecycle
while ensuring adherence to established quality standards, documentation requirements, and
engineering best practices. The ideal candidate will work collaboratively with system and hardware
engineers to define and refine software requirements, contribute to system architecture discussions,
and lead installation and integration efforts to ensure systems meet all operational specifications. This
role requires a combination of technical leadership, deep software engineering expertise, and the
ability to guide multiple development efforts in dynamic mission-critical environments.
Tasks Performed:
• Design or implement complex algorithms requiring adherence to strict timing,
system resource, or interface constraints.
• Perform quality control on team products Implement recommendations for
improving documentation and software development process standards.
• Oversee one or more software development teams and ensure the work is
completed in accordance with the constraints of the software development
process being used on any particular project.
• Confer with system engineers and hardware engineers to derive software
requirements and to obtain information on project limitations and capabilities,
performance requirements and interfaces.
• Coordinate software system installation and monitor equipment functioning to
ensure operational specifications are met.
Education, Experience
and Qualifications:
• Minimum High School Diploma/GED with at least 18 years of relevant experience.
• Bachelor’s degree in computer science or computer engineering with 14 years of
relevant experience.
• Experience in container-based microservices design (preferred experience within
cloud suites, e.g. AWS/ECR).
• Experience developing, maintaining, and enhancing complex and diverse software
systems (e.g., processing-intensive analytics, novel algorithm development,
manipulation of extremely large data sets, real-time systems, and business
management information systems) based upon documented requirements.
• Experience working individually and as part of a team.
• Experience reviewing and testing software components for adherence to the
design requirements and documents test results.
• Experience resolving software problem reports.
• Experience utilizing software development and software design methodologies
appropriate to the development environment.
• Experience providing specific input to the software components of system design
to include hardware/software trade-offs, software reuse, use of Commercial Offthe-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development.
• Experience performing requirements analysis and synthesis from system level to
individual software components.
• Experience with Linux / Unix command-line.
• Experience with Agile developer.
• Experience with Java.
• Experience with Springboot.
• Experience with Mongo.
• Experience with Kafka.
• Experience with AWS/ECR Suite familiarity.
• Experience with RKE.
Other Job
Requirements:
• Minimum Active Top Secret/SCI security clearance with a Full Scope Polygraph.
• U.S. Citizenship, and successful background check.
• Location: Fort Meade, MD.
Salary Range &
Benefits:
• $205,487.24/Year
• 401K
• Health Insurance
• Dental Insurance
• Basic Life Insurance
group id: 91157172