Yesterday
Top Secret/SCI
Senior Level Career (10+ yrs experience)
$145,700
No Traveling
Full Scope Polygraph
IT - Software
Fort Meade, MD (On-Site/Office)
Country Intelligence Group is seeking a Full-Time Software Engineer – Level 2 to support the design, implementation, and oversight of complex software systems across multi-disciplinary teams. In this role, the candidate will be responsible for developing sophisticated algorithms that meet strict timing, resource, and interface constraints, ensuring optimal system performance and reliability.
The candidate will collaborate closely with system and hardware engineers to define software requirements, resolve technical limitations, and deliver solutions that align with performance expectations and system capabilities. In addition, the candidate will lead software development teams, ensuring adherence to established development processes and quality control standards.
This position also involves coordinating system installations, monitoring equipment functionality, and implementing recommendations to enhance both the software development lifecycle and technical documentation.
Ideal candidates will bring a combination of technical expertise, leadership ability, and a commitment to continuous improvement, contributing to the delivery of high-quality, mission-critical software systems.
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 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 Engineering or Computer Science with at least 14 years of relevant experience
• Experience with Enterprise Java development
• Experience with Python development; have implemented/read/write of data structures for complex mathematics
• Experience developing service-oriented architecture
• Experience developing micro service solutions
• Database experience
• Linux / Unix command-line
• Agile development
• Java
• Kubernetes, Docker or similar
• Mongo, MySQL, or similar
• Jira
• Confluence, SharePoint, or similar
Other Job Requirements:
• Minimum Active Top Secret/SCI security clearance with a Full Scope Polygraph
• U.S. Citizenship, and successful background check
Job Location and Term:
• Full-time regular employment; On-site
• Location: Fort Meade, MD
Salary and Benefits:
• $145,700/Year
• 401K
• Health Insurance
• Dental Insurance
• Basic Life Insurance
The candidate will collaborate closely with system and hardware engineers to define software requirements, resolve technical limitations, and deliver solutions that align with performance expectations and system capabilities. In addition, the candidate will lead software development teams, ensuring adherence to established development processes and quality control standards.
This position also involves coordinating system installations, monitoring equipment functionality, and implementing recommendations to enhance both the software development lifecycle and technical documentation.
Ideal candidates will bring a combination of technical expertise, leadership ability, and a commitment to continuous improvement, contributing to the delivery of high-quality, mission-critical software systems.
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 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 Engineering or Computer Science with at least 14 years of relevant experience
• Experience with Enterprise Java development
• Experience with Python development; have implemented/read/write of data structures for complex mathematics
• Experience developing service-oriented architecture
• Experience developing micro service solutions
• Database experience
• Linux / Unix command-line
• Agile development
• Java
• Kubernetes, Docker or similar
• Mongo, MySQL, or similar
• Jira
• Confluence, SharePoint, or similar
Other Job Requirements:
• Minimum Active Top Secret/SCI security clearance with a Full Scope Polygraph
• U.S. Citizenship, and successful background check
Job Location and Term:
• Full-time regular employment; On-site
• Location: Fort Meade, MD
Salary and Benefits:
• $145,700/Year
• 401K
• Health Insurance
• Dental Insurance
• Basic Life Insurance
group id: 91157172