Logo of Huzzle

Software Engineer (TS/SCI with Poly Required)

  • Job
    Full-time
    Expert / Leadership (9+ years)
  • Quick Apply

AI generated summary

  • You need a BS in Computer Science or related field, 10+ years' experience, 5 years in software engineering/ETL, Java/Angular skills, knowledge of various technologies, and TS/SCI w/Poly clearance.
  • You will design, develop, and test software, enhance data flows, troubleshoot issues, advise hardware engineers, write documentation, and mentor junior engineers.

Requirements

  • - Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or other related technical discipline with 10+ years of equivalent experience.
  • - Minimum 5 years of related software engineering and ETL experience
  • - Demonstrated experience building single-page web applications using Java and Angular
  • - Excellent organizational, coordination, interpersonal and team building skills
  • - Experience with the following technologies: Java/J2EE, JavaScript, SQL, XML, XQuery, XPath, HTML/XHTML, CSS, Python, Shell Scripting, JSON, Elasticsearch/OpenSearch
  • - Knowledge of Linux and Windows operating systems
  • - Familiarity with Continuous Integration/Deliver systems such as Jenkins
  • - Strong problem-solving skills
  • - Ability to comprehend database methodologies
  • - Focus on continual process improvement with a proactive approach to problem solving
  • - Ability to follow directions and finish tasks
  • - US Citizenship Required
  • - Security Clearance Level: TS/SCI w/Poly

Responsibilities

  • - Designs, develops, evaluates, plans and tests engineering specifications for software programs and applications
  • - Research, design, develop and/or modify enterprise-wide systems and/or application software
  • - Develop complex data flows or make significant enhancements to existing pipelines
  • - Resolve complex hardware/software compatibility and interface design considerations
  • - Conduct investigations and tests of considerable complexity
  • - Research emerging technologies to determine impact on application execution
  • - Provide input to staff involved in writing and updating technical documentation
  • - Troubleshoot complex problems and provide customer support for the ETL process
  • - Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements
  • - Prepare reports on analyses, findings, and project progress
  • - Provide guidance and work leadership to less-experienced software engineers
  • - May serve as a technical team or task leader

FAQs

What is the required security clearance for this position?

The required security clearance for this position is Top Secret SCI with Polygraph.

What is the educational requirement for this job?

A Bachelor's degree in Computer Science, Electrical or Computer Engineering, or another related technical discipline is required, along with 10+ years of equivalent experience.

How many years of experience in software engineering is necessary for this role?

A minimum of 5 years of related software engineering experience is necessary for this role.

What are the preferred technical skills for this position?

Preferred technical skills include experience with Java/J2EE, JavaScript, SQL, XML, XQuery, XPath, HTML/XHTML, CSS, Python, Shell Scripting, JSON, and Elasticsearch/OpenSearch.

Is US citizenship a requirement for this position?

Yes, US citizenship is required for this position.

Where is this position located?

This position is located on-site in Tysons Corner, VA, USA.

What are the scheduled weekly hours for this job?

The scheduled weekly hours for this job are 40 hours.

Is there an opportunity for professional growth in this role?

Yes, the role offers professional growth opportunities, including paid education and certifications.

What travel is expected for this role?

Travel required for this role is less than 10%.

Does GDIT offer benefits for employees?

Yes, GDIT offers a comprehensive benefits package, including healthcare options, a 401(k) plan with company match, and various paid time off plans.

Art of the possible.

Technology
Industry
10,001+
Employees
1962
Founded Year

Mission & Purpose

GDIT is a global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. GDIT is part of General Dynamics, a global aerospace and defense company. We have shared our clients’ sense of purpose for over half a century and have a have a unique understanding of their missions, complex environments, and a rapidly changing world. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.