Today
Top Secret
Unspecified
Unspecified
IT - Software
Chantilly, VA (On-Site/Office)
OVERVIEW:
We are seeking a highly skilled Senior Software Engineer to join our team and lead the design, development, testing, and management of application development projects that support critical IT infrastructure, including large-scale data processing, computationally intensive statistical modeling, and advanced analytics within a forensic and investigative ecosystem.
GENERAL DUTIES:
REQUIRED QUALIFICATIONS:
DESIRED QUALIFICATIONS:
CLEARANCE:
We are seeking a highly skilled Senior Software Engineer to join our team and lead the design, development, testing, and management of application development projects that support critical IT infrastructure, including large-scale data processing, computationally intensive statistical modeling, and advanced analytics within a forensic and investigative ecosystem.
GENERAL DUTIES:
- Design, develop, test, and manage application development projects in support of IT infrastructure
- Integrate third-party components and introduce new custom capabilities
- Modify existing code and recommend process improvements
- Automate operations and maintenance tasks
- Develop and implement technical efforts for large-scale data processing and advanced analytics
- Participate in all aspects of the software development life cycle
- Contribute to planning, requirements, development, testing, and quality assurance
- Participate in technical project milestone reviews and code architecture sessions
- Provide resource estimation and development best practices knowledge transfer
- Participate in Program Increments (PIs) and Agile Release Train (ART) activities
- Support the multi-enclave environment (Unclassified, Secret, and Top Secret)
- Collaborate with cross-functional teams to ensure seamless integration
REQUIRED QUALIFICATIONS:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum of 8 years of experience in software engineering
- Experience with SAFe Agile framework
- Strong understanding of forensic and investigative system requirements
- Demonstrated experience designing and implementing complex software solutions in secure government environments
- Advanced proficiency with:
- One or more programming languages: Java, .NET(C#), Python
- Complex system architecture design • Message brokers such as RabbitMQ, Kafka, and Redis • Elasticsearch, Splunk, and other data platforms
- Containerization and orchestration technologies (Docker, Kubernetes)
- Cloud platforms (AWS GovCloud, SC2S, C2S)
- Object-oriented design and development
- Relational Databases and SQL (MySQL, PostgreSQL, Microsoft SQL)
- REST API development and integration
- Git and other source control management systems
- Unit testing and test-driven development
- DevSecOps practices and tools
- Frontend frameworks (Angular, React, Svelte)
- Data streaming and integration technologies such as Apache Nifi
- Infrastructure as Code (Terraform)
- GraphQL
- Microservices architecture
- Performance optimization and scalability design
- Security engineering principles
DESIRED QUALIFICATIONS:
- Familiarity with CI/CD pipelines
- Cloud certification
CLEARANCE:
- Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI)
group id: 90943786