Capital Solutions Group is seeking a Lead Software Engineer to join their team in Columbia, Maryland. This role requires a TS/SCI clearance with polygraphs and focuses on both backend and frontend development with significant ContainerYard experience.
The position offers a unique opportunity to work with cutting-edge technologies in a secure environment. The technical stack includes Django and Python for backend development, Angular and JavaScript for frontend work, PostgreSQL for database management, and AWS for cloud hosting and deployment. The role heavily emphasizes containerization technologies, including Docker and Kubernetes, and involves working with Apache NiFi for secure image import/validation processes.
As a Lead Software Engineer, you'll be responsible for developing and maintaining backend services, managing containerization, and ensuring proper version control through Ansible playbooks. The role requires participation in regular development meetings and customer interactions, showing the importance of both technical expertise and communication skills.
The ideal candidate will have extensive experience with ContainerYard and Docker, familiarity with Go for microservices, and proven experience with AWS. This position offers growth opportunities into a leadership role, where you'll be expected to mentor team members and serve as a technical point of contact.
The position requires either a Bachelor's Degree with 20 years of experience or 24 years of experience without a degree, preferably in computer science or IT computer engineering. This senior-level role combines technical leadership with hands-on development, making it perfect for experienced engineers looking to make a significant impact in a secure, mission-critical environment.