Software Engineer SME (TS/SCI with Poly Required)
GCI Incorporated · Chantilly, VA · 2 mo ago
On-siteEngineeringFull-time
Responsibilities
- Participate in all Lean Agile scrums, sprints and grooming sessions.
- Consult and coordinate appropriately for problem resolution, task scheduling, new resource requirements, and task clarification.
- Work in partnership with an integrated team of staff and candidates.
- Understand the cloud environments, such as AWS or Azure.
- Collaborate with security, operations, engineering, testing and other teams to provide system information and technical support.
- Design, develop and modify software systems.
- Document and track vendor software roadmaps for software and patch version updates.
- Unit test their software and perform code reviews.
- Modify and integrate commercial software into cloud environment.
Requirements
- Demonstrated experience working in Lean Agile Development environment.
- Demonstrated experience developing detailed design and associated deliverables.
- Demonstrated experience translating customer and system requirements into design.
- Demonstrated experience designing system interfaces.
- Demonstrated experience developing Single Page Applications using HTML5, CSS3, and Angular 2+.
- Demonstrated hands-on experience developing RESTful web services using Java 8+ or other technologies such as Spring Framework 4+, or Spring Security 4+.
- Demonstrated hands-on experience with and troubleshooting of Internet and Web related protocols and technologies such as Tomcat, Nodejs, Web Services, or SSL.
- Demonstrated hands-on experience with and troubleshooting of testing platforms such as Jest or Karma.
- Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, or Nexus.
- Demonstrated hands-on experience working with enterprise search technologies such as, Lucidworks Fusion 4.2.6 and higher.
Qualifications
- A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.