Yesterday
Top Secret/SCI
Unspecified
Unspecified
IT - Software
Gainesville, VA (On-Site/Office)
We are seeking a Full-Stack Developer who is passionate about building robust, scalable software and exceptional user experiences.
As a Full-Stack Developer, you will be an integral part of our collaborative development team, contributing to the design, development, and maintenance of containerized software applications.
You will work on a variety of projects, collaborate with cross-functional teams, and have the opportunity to influence our technology stack.
Key Responsibilities:
• Participate in the entire software development lifecycle, from concept and design to testing and deployment.
• Design, develop, and maintain Kubernetes-based microservices using Python, Go, JavaScript, React, and other programming languages.
• Contribute to the development and maintenance of a React JavaScript frontend.
• Utilize open source technologies for continuous deployment, event-driven automation, and efficient infrastructure management.
• Build and manage CI/CD pipelines.
• Write clean, well-documented code, and maintain code quality through code reviews and best practices.
• Optimize software for maximum performance, scalability, and user experience.
• Troubleshoot and resolve issues related to Kubernetes clusters and containerized applications.
• Develop and maintain Kubernetes Operators and Custom Resource Definitions (CRDs).
• Ensure security and compliance standards are met by the software.
• Stay up to date with industry best practices and emerging trends in software development.
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
• Experience with Kubernetes and containerization technologies.
• Proficiency in Python, C++, Go, or Javascript programming languages.
• Familiarity with modern software development technologies and practices, including CI/CD pipeline and microservices architecture.
• Must have a U.S. Security Clearance (required).
As a Full-Stack Developer, you will be an integral part of our collaborative development team, contributing to the design, development, and maintenance of containerized software applications.
You will work on a variety of projects, collaborate with cross-functional teams, and have the opportunity to influence our technology stack.
Key Responsibilities:
• Participate in the entire software development lifecycle, from concept and design to testing and deployment.
• Design, develop, and maintain Kubernetes-based microservices using Python, Go, JavaScript, React, and other programming languages.
• Contribute to the development and maintenance of a React JavaScript frontend.
• Utilize open source technologies for continuous deployment, event-driven automation, and efficient infrastructure management.
• Build and manage CI/CD pipelines.
• Write clean, well-documented code, and maintain code quality through code reviews and best practices.
• Optimize software for maximum performance, scalability, and user experience.
• Troubleshoot and resolve issues related to Kubernetes clusters and containerized applications.
• Develop and maintain Kubernetes Operators and Custom Resource Definitions (CRDs).
• Ensure security and compliance standards are met by the software.
• Stay up to date with industry best practices and emerging trends in software development.
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
• Experience with Kubernetes and containerization technologies.
• Proficiency in Python, C++, Go, or Javascript programming languages.
• Familiarity with modern software development technologies and practices, including CI/CD pipeline and microservices architecture.
• Must have a U.S. Security Clearance (required).
group id: 10483686