General Dynamics logo

Senior Software Developer

General Dynamics

Merrifield, VA
Full Time
Senior
138k-187k
12 days ago

Job Description

About the Role

Transform technology into opportunity as a Senior Software Developer with GDIT. A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate. People are our differentiators. As a Senior Software Developer, you will help ensure today is safe and tomorrow is smarter. Our work depends on the Senior Software Developer joining our team to design, develop, deliver and maintain a specialized set of purpose-built software applications supporting the Drug Enforcement Administration Office of Information Systems.

Key Responsibilities

  • Designs, develops, analyzes, plans, troubleshoots and tests software programs and applications
  • Perform all phases of the software development lifecycle
  • Analyze user/business needs and functionality to plan and design software systems to meet those needs
  • Partner with Business stakeholders, product owners, developers, and IT leadership to gather requirements and co-create effective, value driven solutions
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle
  • Research tools and technologies for impact to improve functionality or performance and share knowledge with team and leadership
  • Perform software updates, refinement, testing, and debugging to meet business needs
  • Provide analysis for reports on software project specifications, activities, or status
  • Collaborate with the software development teams, QA team as well as DBAs and System Administrators to develop, deploy and document the system plan
  • Participate in all Agile ceremonies for feature delivery and continuous improvement
  • May act as a consultant across multiple programs, contracts, and development efforts
  • May coach and provide guidance to less experienced professionals
  • May serve as a team or task lead

Requirements

  • Bachelor's degree in computer science, or a related Science, Engineering or Mathematics field
  • Five to eight years of related experience; or master's degree and three to five years of related experience
  • ASP.Net C# MVC based web development experience using Visual Studio 2008 or higher
  • C#, .NET Framework and/or .NET Core
  • Entity Framework or other ORMs
  • Experience with cloud providers such as Azure, AWS
  • Search technologies like Lucene, Solr or Elastic
  • Experience with Git, Jenkins or other CI/CD tools
  • Automated testing tools and frameworks
  • Business intelligence and analytics tools like Tableau or Power BI
  • Experience with Agile development methodologies
  • Supporting Relational Database Management Systems (RDBMS)
  • Active Secret security clearance
  • US Citizenship

Nice to Have

  • Experience supporting multiple programs and contracts
  • Experience coaching or mentoring less experienced professionals
  • Experience in enterprise IT environments

Qualifications

  • Bachelor's degree in a relevant field
  • 5+ years of related experience or equivalent combination of education and experience
  • Active Secret security clearance
  • US Citizenship

Benefits & Perks

  • 401K with company match
  • Comprehensive health and wellness packages
  • Paid education and certifications
  • Paid vacation and holidays
  • Flexible work options including hybrid telecommuting
  • Work/life balance initiatives
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment insurance
  • Personal accident, critical illness, and business travel insurance

Working at General Dynamics

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 50 countries worldwide, offering capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. We strive to create a safer, smarter world by harnessing deep expertise and advanced technology.

Apply Now

Job Details

Posted AtJun 10, 2025
Salary138k-187k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About General Dynamics

Website

gd.com

Company Size

10000+ employees

Location

Merrifield, VA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches