GDIT is seeking a Software Developer (Systems Software) to provide enterprise system support and make an impact by using expertise to protect the country from threats.
Requirements
- Front End Skills: Single Page Applications (ReactJS, JavaScript, TypeScript, CSS, HTML), Responsive Design
- Back End Skills: Microservices, REST, Node.js, JVM (Java - Spring, Spring Boot, Hibernate, etc.), Database (Postgres, MySQL, etc.).
- Build Tools: maven, gradle, grunt, gulp, git, and IBM Business Process Designer
- CI/CD: Jenkins, Artifactory, Docker, Kubernetes
- Excellent knowledge of relational databases (PostgreSQL, Oracle), SQL and ORM technologies (JPA2, Hibernate)
- Excellent skills in DB Schema design and SQL development
- DevOps/Platforms: Amazon Web Services (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.)
Responsibilities
- Formulates and defines system scope and objectives through research and discovery to develop or modify moderately complex information systems
- Translate software requirements into measurable and sustainable solutions within the existing application frameworks
- Develop and adhere to best-practices for developing applications
- Implement the product's software development lifecycle: Design, development, inspect, deployment and maintenance
- Continuously contribute to team performance improvement and collaboration
- Ability to solve problems creatively and effectively
- Experience working in an Agile/Scrum development process
Other
- Education: BS in Computer Science or related field, or the equivalent combination of education, technical certifications or training, or work experience
- Experience: 8+ years
- Security clearance level: TS/SCI with Polygraph
- Location: Chantilly, VA - On Customer Site
- U.S. Citizenship Required