Software Engineer III

General Dynamics

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$214,776–$290,580 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $156k
This role $253k
$96k most similar roles pay here $311k

This role pays more than 96% of similar roles. Most pay $128,825–$183,775 — the shaded band above. At the midpoint, this role pays about $253k versus about $156k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 487 open roles on FindRole.

Listed pay typically runs $112,840–$149,500 across 409 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineer III

As a Software Engineer III at GDIT, you will join a dedicated team responsible for developing and maintaining complex software systems in areas such as cybersecurity, information system security, and business management. Your daily tasks include analyzing user requirements to design software solutions, debugging existing code, integrating new software into various environments, and implementing database interfaces. You will work with technologies like HTML, CSS, JavaScript, and Free and Open Source Software (FOSS), while also overseeing development teams and ensuring adherence to quality control standards. This role requires a deep understanding of ITOM, ITSM, HRSD, CSM, and Service Portal, as well as the ability to recommend new technologies for complex projects.

What you'll do

  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop complex database interfaces/queries for data repositories.
  • Debug existing software, correct defects, and improve documentation standards.
  • Serve as a technical lead for multiple software development teams.
  • Recommend new technologies and processes for complex software projects.

What we're looking for

  • US citizenship required
  • Develop and maintain complex software systems based on requirements
  • Debug software, correct defects, and enhance existing applications
  • Design algorithms with strict timing and resource constraints
  • Oversee software development teams and ensure adherence to standards
  • Evaluate and incorporate new technologies for software projects

More like this

Similar roles

Software Engineer 3

General Dynamics

Annapolis Junction, MD 6 days ago $175,950$238,050
Linux Bash Python GitLab CI/CD Docker Ansible Git Infrastructure As Code DevOps Agile SAFe

Software Engineer III

Applied Materials

Santa Clara, CA 19 days ago $152,000$208,500
C/C++ .Net C# Operating Systems Networking principles Algorithms Multi-threading RPC

Software Engineer III

Walmart

Sunnyvale, CA 22 days ago $117,000$234,000
Java Kafka Scala Hadoop Spark Cassandra Solr Elasticsearch RESTful APIs Microservices Agile GCP CI/CD SQL NoSQL

Software Engineer III

Walmart

Sunnyvale, CA 6 days ago $117,000$234,000
Java JavaScript Python Kafka ElasticSearch SQL NoSQL CI/CD Azure GCP Agile Debugging Testing Defect Management

Software Engineer III

Walmart

Sunnyvale, CA 12 days ago $117,000$234,000
Java SpringBoot Spring WebFlux Git Maven Jenkins Solr Kafka Memcached CS fundamentals Microservices Data structures Algorithms NoSQL Cosmos DB Cassandra CI/CD GenAI ML technologies

Software Engineer III

Walmart

Denver, CO 12 days ago $99,000$198,000
AWS GCP Python Go C/C++ CI/CD Terraform Kubernetes Docker PostgreSQL Git Jenkins Ansible Prometheus Grafana