Description
Transform technology into opportunity as a Software Engineer at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.
The Software Engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Responsibilities include:
- Developing, testing, and maintaining software components
- Reviewing and testing software components for adherence to design requirements
- Resolving software problem reports
- Utilizing software development and software design methodologies
- Providing specific input to software components of system design
- Analyzing user requirements to derive software design and performance requirements
- Debugging existing software and correcting defects
- Designing and coding new software or modifying existing software
- Integrating existing software into new or modified systems or operating environments
- Developing simple data queries for existing or proposed databases or data repositories
- Writing or reviewing software and system documentation
Requirements:
- Bachelor of Arts/Bachelor of Science in Computer Science or related discipline
- Active TS/SCI w/ Polygraph required
- 7+ years of related experience
- Experience with Typescript, JavaScript, CSS, Vue, React, Vite, Node, NPM, Git
Preferred Qualifications:
- Experience with video playback technologies (e.g. HTML5 video, Vidstack, vidoe.js, HLS, DASH)
Benefits:
- Comprehensive benefits and wellness packages
- 401K with company match
- Competitive pay and paid time off
- Full flex work weeks where possible
- Paid parental, military, bereavement and jury duty leave
- Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance