SME Software Engineer

AnaVation

$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Minimum of 10 years of software engineering experience
  • Active Top Secret security clearance with SCI eligibility
  • Expert knowledge in Angular
  • Strong understanding of forensic and investigative systems
  • Experience designing complex software in secure environments

Responsibilities

  • Design and develop software projects for IT infrastructure
  • Integrate custom capabilities and third-party components
  • Modify existing code and propose process improvements
  • Automate maintenance tasks
  • Implement technical efforts for data processing and analytics
  • Engage in all software development life cycle aspects
  • Contribute to testing, planning, and quality assurance
  • Support multi-enclave environments and collaborate with teams

Benefits

  • Generous cost-sharing for employee and dependent medical insurance
  • 100% company-paid dental, vision, and disability insurance
  • 401k with generous match and immediate vesting
  • Competitive pay and paid leave/holiday package
  • Tuition and training reimbursement
  • Life and AD&D insurance
Full Job Description
Description of Task to be Performed:

AnaVation is seeking a highly skilled Senior-Level 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.

Key Responsibilities
  • 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 10 years of experience in software engineering
  • Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI) and the ability to obtain a CI Poly
  • Expert knowledge in Angular
  • 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


Preferred Qualifications:

  • ElasticSearch/ OpenSearch
  • ETL pipelines
  • Familiarity with CI/CD pipelines
  • Cloud certification


Benefits
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short-term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance

Similar Jobs

More Jobs at AnaVation

  • Engineering Program Analyst
    $115K — $170K *
    Aberdeen, MD 21001 (Harford County)
    Aerospace & Defense
    In-Person
  • Engineering Program Analyst
    $115K — $170K *
    Aberdeen Proving Ground, MD 21005 (Harford County)
    Aerospace & Defense
    In-Person
  • Lead Systems Architect
    $120K — $150K *
    Washington, DC 20011 (District Of Columbia County)
    Education, Government & Non-Profit
    In-Person
  • Program Manager (App Dev)
    $100K — $130K *
    Washington, DC 20011 (District Of Columbia County)
    Information Technology
    In-Person
  • Program Manager (App Dev)
    $100K — $130K *
    Fort Washington, MD 20744 (Prince Georges County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar SME Software Engineer jobs: