Software Engineer

Leader in solving complex technical challenges for collection and processing in the U.S. Federal Intelligence Community, headquartered in Chantilly, Virginia.
Backend
Senior Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Software Engineer

AnaVation, a leader in the U.S. Federal Intelligence Community, is seeking a Senior Software Engineer for their Washington D.C. office. This hybrid role requires 3 days per week on-site and offers an opportunity to work on cutting-edge applications in AWS cloud environments. The position demands expertise in full-stack development, particularly with Angular 13+, Spring Boot, and PostgreSQL, along with strong DevOps practices including Docker and Kubernetes.

The ideal candidate will have 8 years of software development experience and will be responsible for the complete software development lifecycle. This includes everything from technical analysis and development to deployment and production support. Security clearance requirements (Top Secret with SCI access) make this position particularly suited for those with federal experience.

AnaVation offers an exceptional benefits package, including comprehensive healthcare coverage, 401k with immediate vesting, and professional development opportunities. The company's commitment to solving complex technical challenges, combined with its collaborative culture and focus on employee growth, makes this an ideal opportunity for experienced developers looking to make a meaningful impact in the federal space.

Working at AnaVation means joining a U.S.-owned company that values innovation and technical excellence. The role offers complex challenges, a professional work environment, and the chance to work with a world-class team while contributing to important national security missions.

Last updated 3 days ago

Responsibilities For Software Engineer

  • End-to-end lifecycle for software development
  • Technical analysis of requirements
  • Development of software
  • Automated testing
  • Builds and deployment
  • Application monitoring
  • Production support

Requirements For Software Engineer

TypeScript
PostgreSQL
Kubernetes
  • Bachelor's degree in data science, computer science, information systems, engineering, business, or scientific/technical discipline
  • 8 years of experience with programming and software development
  • Strong proficiency in Angular (version 13 and up)
  • Experience with Spring Boot for microservices and backend systems
  • Experience with PostgreSQL
  • Knowledge of AWS (EC2, S3, RDS, Lambda, IAM)
  • Experience with Docker and Kubernetes
  • Strong understanding of Git and CI/CD pipeline
  • Experience with RESTful APIs and authentication mechanisms
  • Experience in writing unit tests and integration tests
  • Understanding of Agile methodologies and DevOps practices
  • Active Top Secret clearance with ability to pass polygraph and obtain SCI accesses

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Generous cost sharing for medical insurance for 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

Interested in this job?

Jobs Related To AnaVation Software Engineer

Network Engineer

Senior Network Engineer position at AnaVation, requiring Top Secret clearance and extensive experience in network administration and security for classified programs.

Software Engineer

Senior Software Engineer position at AnaVation, requiring 5+ years experience in Java, Golang, and C/C++, with TS/SCI clearance for federal intelligence community projects.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer role at Airbnb focusing on Community Support Platform development and optimization of customer support systems.

Senior Software Engineer, Viaduct

Senior Software Engineer position at Airbnb working on Viaduct, a unified data access layer handling 65% of online traffic, focusing on GraphQL and backend systems.

Senior Software Engineer, Trust

Senior Software Engineer position at Airbnb's Trust team, focusing on fraud detection and prevention through large-scale distributed systems development.