Logo
Country Intelligence Group

Country Intelligence Group is hiring: Software Engineer (Full-Stack Software Eng

Country Intelligence Group, Maryland, Maryland, US

Save Job

Full-Stack Software Engineer Country Intelligence Group is seeking a Full-Time Full-Stack Software Engineer to support our client in the development and maintenance of a scalable model repository application in Fort Meade, MD. The selected candidate will design, implement, and enhance full-stack solutions, primarily using TypeScript for both front-end and back-end services. Work within an existing CI/CD pipeline and containerized cloud environment, leveraging GitLab, Docker, and AWS services such as EKS and S3. Responsibilities include collaborating with cross-functional teams to deliver responsive, efficient, and maintainable web applications, integrating MongoDB (or other NoSQL technologies), and contributing to cloud-based architectural solutions. Tasks Performed: • Design, develop, and maintain full-stack web applications using TypeScript (React for front-end, Node.js/Express for back-end). • Integrate and manage data using MongoDB or similar NoSQL databases. • Build, containerize, and deploy applications using Docker and Amazon EKS. • Store and manage data assets with AWS S3. • Participate in team supporting continuous integration and delivery (CI/CD) using GitLab. • Collaborate with cross-functional teams to understand requirements and deliver high-quality, scalable code. • Troubleshoot and resolve bugs and performance issues across the full application stack. • Write and maintain technical documentation and unit/integration tests. Education, Experience and Qualifications: • Bachelor’s degree in a related field with at least 14 years of relevant experience. • Experience developing front-end applications using React and TypeScript. • Experience developing back-end services using Node.js, Express, and TypeScript. • Experience with MongoDB or similar NoSQL database technologies. • Experience containerizing applications using Docker. • Experience deploying applications on Amazon Web Services (AWS), specifically S3 and EKS. • Experience working within CI/CD pipelines, especially using GitLab. • Familiarity with cloud-native development best practices. • Ability to work on both front-end and back-end codebases in a collaborative environment. • Experience with Python and AWS dataflow services. (Preferred) Other Job Requirements: • Minimum Active Top Secret/SCI security clearance with Full-Scope Polygraph (within the past 7 years). • U.S. Citizenship, and successful background check. • Location: Fort Meade, MD. Compensation: • $262,000/Year • Company-paid medical insurance • HSA Contribution • 401k