Software Engineer 2

General Dynamics Information TechnologyAnnapolis Junction, MD
Onsite

About The Position

As a Software Engineer Senior at GDIT, you will transform technology into opportunity by shaping mission-critical government projects. This role involves collaborating with Product Owners, System Engineers, and other Software Engineers to develop and implement interactive, coherent, and visually appealing user interface components for a mission-focused enterprise web application operating in a Linux environment. GDIT is a global technology and professional services company with 30,000 experts delivering consulting, technology, and mission services to major agencies across the U.S. government, defense, and intelligence community. The company operates across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber, and application development, striving to create a safer, smarter world through deep expertise and advanced technology.

Requirements

  • Bachelor of Arts/Bachelor of Science degree
  • 5+ years of related experience
  • TS/SCI w/ Polygraph security clearance
  • Experience using the Linux CLI
  • Experience developing scripts using Bash
  • Experience developing UI using JavaScript, HTML and CSS
  • Experience developing with the React JavaScript framework
  • Experience with UI testing frameworks including Cypress and Pytest
  • Experience developing with Python
  • Experience with implementing/interfacing with REST APIs
  • Experience with Webpack Module Bundler
  • Experience with Git Source Control System

Nice To Haves

  • Experience with container technologies such as Docker
  • Experience with the Django Web framework
  • Experience with 508 Compliance
  • Experience with CI/CD principles, methodologies, and tools including GitLab CI
  • Experience with the Atlassian Suite of Tools including Jira and Confluence

Responsibilities

  • Collaborate with Product Owners, System Engineers, and project Software Engineers to develop and implement user interface components to provide an interactive, coherent, and visually appealing UI user experience for a mission-focused enterprise web application in a Linux environment.

Benefits

  • AI-powered career tool that identifies career steps and learning opportunities
  • An internal mobility team focused on helping you achieve your career goals
  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay
  • Paid time off (vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave)
  • Award-winning culture of innovation
  • Military-friendly workplace
  • Variety of medical plan options, some with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • Full flex work weeks where possible
  • Short and long-term disability benefits
  • Life insurance
  • Accidental death and dismemberment insurance
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service