Software Engineer SME (TS/SCI with Poly Required)

Posted 6 Hours Ago
Be an Early Applicant
McLean, VA, USA
In-Office
Entry level
Information Technology • Software • Analytics • Cybersecurity
The Role
Develop and maintain frontend and backend web, mobile, and cloud applications in AWS. Build interactive products using JavaScript frameworks, Node.js, databases, and infrastructure automation tools. Manage project tasks, testing, documentation, monitoring, deployment, data objects, and software maintenance. The role requires an active TS/SCI with Polygraph clearance and U.S. citizenship.
Summary Generated by Built In

GCI embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry.

At GCI, we solve the hard problems. As a Software Engineer, a typical day will include the following duties:

WORK REQUIREMENTS

  • Manage project priorities and tasks to ensure accuracy and timeliness, clarity of message, and quality control for products.
  • Meet Customer’s requirements for quality, responsiveness, and accessibility.
  • Comply with Customer development standards and employ modern web and application design and development best practices.
  • Update assigned project statuses in Customer’s production tracking tool.
  • Design datasets and data objects suitable for use with JSON to support interactive and mobile production, web applications, and websites.
  • Provide development, maintenance, and upgrade support for in-house tools, cloud-based servers, cloud-based applications and services, project boilerplates, and web application packaging tools in an AWS environment.
  • Advise and assist the project team in the development of process documentation to support individual tasks, knowledge sharing, and development process workflows.
  • Use AWS CodeDeploy, CloudFormation, CloudWatch, S3, RDS, DynamoDB, ELB, EC2, IAM, Lambda, and Jenkins to build, host, and monitor applications.
  • Use Node.js, Express.js, Koa.js, NGINX, Lerna, Probot, GitHub, Git, Angular, JavaScript, Vue, React, CSS and HTML to build and maintain applications servers.
  • Use RDS, Oracle RDS, MySQL, and DynamoDB to support current applications.
  • Develop and participate in software system testing and validation procedures, programming, and documentation.
  • Maintain and modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Review existing programs and assist in making refinements, reducing operating time, and improve current techniques.
  • Store, retrieve, and manipulate data to analyze system capabilities or requirements.
  • Build web-based interactive, web, and mobile products as needed.
  • Provide data transfer support to team members as needed.

REQUIRED SKILLS

  • Demonstrated experience with frontend and backend application development support for applications and services used to improve producer experience.
  • Demonstrated experience with frontend and backend application development support for applications and services used to facilitate the production of complex visual products.
  • Demonstrated experience with version control software including Git and GitHub.
  • Demonstrated experience with presentational development including HTML5/CSS3, Hugo or other static site generators, and SASS.
  • Demonstrated experience with functional development including Javascript, Angular, Vue, React and Node.js.
  • Demonstrated experience with any combination of the following; Typescript, Webpack, Lerna, or Electron.
  • Demonstrated experience with cloud-based infrastructure development and automation including AWS, AWS CloudFormation, AWS CloudWatch, and AWS S3, AWS ELB.
  • Demonstrated experience with any of the following (experience with all three libraries is a plus); Express.js, Koa.js, or NGINX.
  • Demonstrated experience with any of the following; RDS, MySQL, or DynamoDB.

DESIRED SKILLS

  • Demonstrated experience with cloud-based infrastructure development, auditing, and automation using; DynamoDB, ECS, ElasticSearch, or Kibana.
  • Demonstrated experience with Jenkins or other related automation software.
  • Demonstrated experience with Oracle.
  • Demonstrated experience supporting system security documentation.
  • Demonstrated experience with mobile mapping capabilities and charting.
  • Demonstrated experience with Fastify.

A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Qualifications Education Preferred BA/BS or better. Experience Preferred Demonstrated work related experience. Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • U.S. citizenship
  • Active/current TS/SCI with Polygraph security clearance
  • Frontend and backend application development experience
  • Experience with Git and GitHub
  • Experience with HTML5, CSS3, Hugo or another static site generator, and SASS
  • Experience with JavaScript, Angular, Vue, React, and Node.js
  • Experience with TypeScript, Webpack, Lerna, or Electron
  • Experience with AWS, AWS CloudFormation, AWS CloudWatch, and AWS S3 or AWS ELB
  • Experience with Express.js, Koa.js, or NGINX
  • Experience with RDS, MySQL, or DynamoDB
  • Experience with DynamoDB, ECS, Elasticsearch, or Kibana
  • Experience with Jenkins or related automation software
  • Experience with Oracle
  • Experience supporting system security documentation
  • Experience with mobile mapping capabilities and charting
  • Experience with Fastify
  • Bachelor's degree or better
  • Demonstrated related work experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Anchorage, AK
180 Employees
Year Founded: 1989

What We Do

GCI is an Engineering and IT Services company focusing on Data Analytics, Engineering, Cyber Operations, Targeting and Analysis, Operations Solutions and Training. We help our customers solve their greatest challenges by providing exceptional consulting and mission solutions.

Similar Jobs

GCI Incorporated Logo GCI Incorporated

Software Engineer

Information Technology • Software • Analytics • Cybersecurity
In-Office
Dulles, VA, USA
180 Employees

GCI Incorporated Logo GCI Incorporated

Software Engineer

Information Technology • Software • Analytics • Cybersecurity
In-Office
Dulles, VA, USA
180 Employees

Micron Technology Logo Micron Technology

Global EHSS Staff Industrial Hygienist

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
2 Locations
45000 Employees
106K-202K Annually

Samsara Logo Samsara

Technical Account Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
USA
4000 Employees
86K-130K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account