i3 logo

Software Engineer with Security Clearance

i3

Share this job:

  • *Job Overview:** As a Software Engineer, you will design, develop, test, and manage application development projects in support of IT infrastructure. You will work on large-scale data processing, computationally intensive statistical modeling, and advanced analytics to support a forensic and investigative ecosystem.

Key Responsibilities

  • Design, develop, test, and manage application development projects
  • 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
  • Support the multi-enclave environment (Unclassified, Secret, and Top Secret)

Required Technical Skills

  • Mid-Level Proficiency with: One or more programming languages (Java, .NET(C#), Python), software architecture principles and patterns, object-oriented design and development, relational databases and SQL (MySQL, PostgreSQL, Microsoft SQL)
  • Senior-Level Advanced proficiency with: Multiple programming languages and frameworks, complex system architecture design, message brokers (RabbitMQ, Kafka, and Redis), Elasticsearch, Splunk, and other data platforms, containerization and orchestration technologies (Docker, Kubernetes), cloud platforms (AWS GovCloud, SC2S, C2S)

Job Type

Job Type
Full Time
Location
Aldie, VA

Share this job: