Software Engineer III
General Dynamics Information Technology3 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
Categories
About General Dynamics Information Technology
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.