C# Software Developer

General Dynamics

Fort Belvoir (VA)

On-site

USD 123,250 - 166,750

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision plans
401(k) matching
Flexible work schedules
Paid time off programs

Job summary

General Dynamics is seeking a C# Software Developer to join their team in Fort Belvoir, VA. The successful candidate will be responsible for developing and maintaining enterprise applications, employing agile methodologies.

Key responsibilities include software design, integration, documentation, and user support. Applicants must have a BS degree and at least 5 years of relevant experience, along with an Active Secret security clearance. Competitive salary and comprehensive benefits are provided.

Qualifications

  • 5+ years of software development experience.
  • Active Secret security clearance is required.
  • Experience in both backend and frontend development with C#.

Responsibilities

  • Develop and maintain software applications using agile methodology.
  • Implement software features utilizing Oracle backend and PL/SQL.
  • Provide user support and documentation for software systems.

Skills

C# programming
Oracle/SQL
Agile methodologies
Git source control
Secure coding practices
WPF development
Static code analysis

Education

BS degree in Computer Science or related field

Tools

Azure DevOps
PL/SQL

Job description

Job Description

Join GDIT and be part of the team that solves some of the world's most complex technical challenges. The Defense Threat Reduction Agency (DTRA) Defense Stockpile Management Systems (DSMS) support is searching for a C# Software Developer to join their team in Fort. Belvoir, VA.

DTRA is the Executive Agent for the Joint Staff Nuclear Weapons Stockpile Manager and is assigned the responsibility for maintaining the DoWs national nuclear weapons stockpile database using the Defense Integration and Management of Nuclear Data Services (DIAMONDS) application.

Software Developers use agile software development methodology to develop and maintain enterprise applications, utilizing an Oracle backend and PL/SQL based database programming; user interface programming, including, but not limited to C#. This requirement provides Agile software development associated with Defense Integration and Management of Nuclear Data Services (DIAMONDS) (and other applications) and frameworks involved in the software release life cycle.

Performance Requirements
  • Provide software development programming, design, integration, documentation, configuration management, testing, release, and user support of all program software and system engineering.
  • Develop and maintain DIAMONDS (and other applications) in accordance with current CMMI for Development level 3 standards.
  • Develop software tools to support testing, analysis, and data management.
  • Provide software maintenance to ensure continued operational capability of the test systems software.
  • Ensure software development plans include standards, configuration management, quality assurance, and life cycle processes.
  • Develop lifecycle artifacts to support Independent Validation and Verification (IV&V) of the software by any GPM/GFR designate outside organization(s).
  • Provide sustainment to currently fielded software and accomplish software redesign as required.
  • Attend and participate in system requirements, design, and milestone review (e.g., BPR, PDR, CDR, etc.).
  • Ensure user sites are continuously operational and fielded maintenance upgrades fully meet user needs.
  • Ensure currently fielded legacy systems remain fully operational while changes are being made to the software, and legacy and updated sites operate as software updates are fielded.
  • Ensure system maintenance (redesign) is accomplished with minimal disruption at user locations.
  • Explore and document potential additional hardware and software test enhancements in anticipation of upgrades to the next release.
  • Performs and provides guidance on all phases of the software development lifecycle.
  • May provide guidance for less-experienced software developers in creating a variety of models and diagrams that show programmers the software code needed for an application.
  • Performs and provides guidance on software updates, refinement, testing, and debugging to meet business needs.
  • Provides relevant analysis for reports on software project specifications, activities, or status.
  • Thoroughly documents the software or system process for future maintenance and updates.
  • Development of new features using WPF with PRISM framework.
  • Experience with Oracle database, PL/SQL, and SQL to interact with application.
  • Experience with Azure DevOps and Git Flow branching model and source control.
  • Experience with both direct interactions with customers to gather requirements and design windows and views based on concept designs.
  • Experience using Fortify, SonarLint, or other static code analysis scanners.
  • Experience applying secure defensive coding practices in C# application development.
Basic Qualifications
  • BS degree and 5+ years of experience; additional years of experience, certifications, and training may be considered in lieu of degree.
  • Required: Active Secret security clearance.
  • Required: DOW 8570 IAT Level II, e.g., CompTIA Security+.
  • Required: Oracle/SQL, C#, Git source control.
  • Preferred: Agile methodologies.
Salary Range

The likely salary range for this position is $123,250 - $166,750. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Other Details

Scheduled Weekly Hours: 40

Travel Required: None

Telecommuting Options: Hybrid

Work Location: USA VA Fort Belvoir

Total Rewards at GDIT

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post‑tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long‑term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Equal Opportunity Statement

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# Software Developer
C# Software Developer

General Dynamics Information Technology • Fort Belvoir (VA)

On-site
USD 123,000 - 167,000
Medical plan options
401(k) with company match
Paid time off plans
C# Software Developer
C# Software Developer

General Dynamics Information Technology • Fort Belvoir (VA)

On-site
USD 110,000 - 165,000
Software Developer
Software Developer

General Dynamics Information Technology • Bay Point (CA)

On-site
USD 108,000 - 144,000
Jr. Net, C#, SQL Developer - Active Top Secret required
Jr. Net, C#, SQL Developer - Active Top Secret required

General Dynamics Information Technology • Washington

On-site
USD 81,000 - 92,000
401K with company match
Health & wellness packages
Internal mobility
+3
Software Developer at GDIT Fort Bragg, NC
Software Developer at GDIT Fort Bragg, NC

GDIT • Fort Bragg (CA)

On-site
USD 102,000 - 138,000
401(k) matching
Health benefits
Career growth
+2
Senior Software Developer (Must be eligible for security clearance)
Senior Software Developer (Must be eligible for security clearance)

General Dynamics Information Technology • Maryland

On-site
USD 161,000 - 219,000
Software Developer - TS/SCI with Polygraph
Software Developer - TS/SCI with Polygraph

General Dynamics Information Technology • Herndon (VA)

On-site
USD 127,500 - 172,500
Comprehensive benefits and wellness packages
401K with company match
Competitive pay and paid time off
+3
Software Engineer 1
Software Engineer 1

Praxis Engineering • Maryland

On-site
USD 170,000 - 230,000
Software Developer - TS/SCI w/Polygraph
Software Developer - TS/SCI w/Polygraph

General Dynamics Information Technology • Herndon (VA)

On-site
USD 170,000 - 230,000
401K with company match
Health and wellness packages
Paid education and certifications
+1
System Software Engineer (Up to $30,000 sign on bonus available)
System Software Engineer (Up to $30,000 sign on bonus available)

General Dynamics Information Technology • Town of Hanover (NY)

On-site
USD 187,000 - 252,000