GDIT is looking for an Information Retrieval Software Developer to deliver simple solutions to complex problems and protect the country from threats by developing cutting-edge solutions for clients
Requirements
- Experience with primary languages of Vue, Node.js, Javascript
- Front End Skills: Single Page Applications (Vue, JavaScript, TypeScript, CSS, HTML), Responsive Design
- Back End Skills: Microservices, REST, Node.js, Nest.js
- Experience with DevOps/Platforms: Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.)
- Demonstrated experience with developing in Ruby/Ruby on Rails
- CI/CD: Jenkins, Artifactory, Docker, Kubernetes
- Excellent knowledge of relational databases (PostgreSQL, Oracle), SQL and ORM technologies (JPA2, Hibernate)
Responsibilities
- Develop and refine ranking algorithms and models
- Design and implement indexing and retrieval systems
- Collaborate with the data scientist and NLP engineer
- Develop Single Page Applications using Vue, JavaScript, TypeScript, CSS, and HTML
- Implement Microservices, REST, Node.js, and Nest.js
- Build and improve large scale Java/J2EE products using maven, gradle, and git
- Develop and deploy applications using Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.)
Other
- Education: BA/BS in Information Technology or related field
- Experience: 10+ years of related experience
- Security Clearance Level: TS/SCI with Polygraph
- Location: McLean, VA, on Customer Site
- US Citizenship Required