NT Concepts is seeking a Senior Software Engineer to address critical challenges in National Security by driving the digital transformation of critical government systems.
Requirements
- At least 6+ years of experience with full-stack software development leveraging multiple programming languages (e.g. Python, Django, Angular, TypeScript)
- Experience with containerization software (e.g., Kubernetes, Docker)
- Experience with cloud container orchestration and deployment (e.g., Fargate, ACI, EKS/ECS, GKE, AKS)
- Experience with API design and implementation
- Experience working with databases (e.g. PostgreSQL, MySQL, MongoDB, etc.) to include: Basic understanding of relational database design principles (e.g. Normalization vs Denormalization), General knowledge of database administration concepts (e.g. users, schemas, constraints), Basic query development experience
- Demonstrated proficiency with Git version control systems
- Proven experience with modern tech stacks and Ops methodologies (DataOps/DevSecOps/MLOps)
Responsibilities
- Design, develop, and deploy software solutions using modern tech stacks and Ops methodologies (DataOps/DevSecOps/MLOps)
- Work closely with customers to understand their unique technical and data challenges, and develop creative solutions to address them
- Take ownership of code quality, testing, and iteration, with a focus on continuous improvement and automation
- Coding solutions that adhere to customer security and requirements
- Ensure compliance with software design, development, testing, integration, and sustainment standards
- Research technology solutions, prioritize assignments, and work to resolve issues based on customer and business requirements
- Ensure that products are designed and developed for scalability, robustness, maintainability, and interoperability
Other
- An active Secret clearance is required. Candidates with an active TS/SCI or TS/SCI with Polygraph are strongly preferred. U.S. citizenship is required.
- Bachelors Degree and 8 years of experience, or high school diploma and 11 years of experience
- Excellent collaboration and communication skills, with the ability to work effectively in a fast-paced, agile environment
- Strong desire to learn, grow, and improve, with a focus on delivering high-quality solutions that meet customer need
- Prolonged periods sitting at a desk and working on a computer.