3 months ago
Annapolis Junction, MD, USASenior

Base Salary

$215k - $291k/yr

Responsibilities

  • Develop, maintain, enhance, debug, integrate, and modify complex software systems based on documented requirements.
  • Analyze user and system requirements, derive software design and performance requirements, and design algorithms and software interfaces.
  • Design and implement database and data repository queries and interfaces, including simple data queries for existing or proposed repositories.
  • Review and test software components, perform quality control, document test results, and resolve software problem reports.
  • Lead multiple software development teams, delegate programming and testing responsibilities, and monitor team performance.
  • Coordinate with customers, stakeholders, system engineers, and hardware engineers on requirements, limitations, interfaces, project status, and subsystem management.
  • Research and evaluate FOSS, GOTS, and COTS tools and technologies and incorporate recommendations into system designs.
  • Recommend improvements to software documentation, development standards, technologies, and processes.
  • Coordinate software installation and monitor equipment functioning against operational specifications.
  • Apply knowledge of ITOM, ITSM, HRSD, CSM, and Service Portal.

Requirements

  • Bachelor’s degree in computer science or a related discipline from an accredited college or university is required.
  • Four additional years of software engineering experience on projects with similar software processes may substitute for the bachelor’s degree.
  • At least 10 years of related experience is required.
  • Current Top Secret SCI plus Polygraph clearance is required, and the ability to obtain the same clearance is stated.
  • U.S. citizenship is required.
  • Experience with HTML, CSS, JavaScript, databases, software design, requirements analysis, testing, and complex software systems is required or expected.
  • Experience leading software development teams and coordinating with customers and technical stakeholders is required or expected.

Benefits

  • Full-flex work week where possible, with the listed work location being onsite in Annapolis Junction, Maryland.
  • 401(k) plan with company match.
  • Medical, dental, vision, health savings account, disability, life, accident, critical illness, and related insurance options.
  • Paid vacation, sick and personal time, holidays, and paid parental, military, bereavement, and jury duty leave.
  • Professional growth opportunities, including paid education and certifications.
  • Internal mobility support and access to cutting-edge technology.

Tech Stack

CSSHTMLJavaScript

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me