# Software Engineer III

**Company**: GDIT
**Location**: Annapolis Junction, MD
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $214,776 - $290,580
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Software-Engineer-III_RQ222512-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_febb6526-29c

## Description

The Software Engineer III develops, maintains, and enhances complex and diverse software systems based on documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to design requirements and documents test results. Resolves software problem reports.

Responsibilities:

- Analyze user requirements to derive software design and performance requirements

- Debug existing software and correct defects

- Provide recommendations for improving documentation and software development process standards

- 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 simple data queries for existing or proposed databases or data repositories

- Applies knowledge of ITOM, ITSM, HRSD, CSM and/or Service Portal.

- Codes with programming languages and databases including HTML, CSS, JavaScript.

- Write or review software and system documentation

- Serve as team lead at the level appropriate to the software development process being used on any particular project

- Design or implement complex database or data repository interfaces/queries

Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas

- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.

- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design

- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products

- Implement recommendations for improving documentation and software development process standards

- Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project

- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces

- Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

- Interacts with project customers and stakeholders to report project status and manage subsystems requirements.

- Researches, evaluates, and assesses software tools and technologies, and incorporates those findings into the overall software system design.

- Serve as the technical lead of multiple software development teams

- Select the software development process in coordination with the customer and system engineering

- Recommend new technologies and processes for complex software projects

- Ensure quality control of all developed and modified software

- Delegate programming and testing responsibilities to one or more teams and monitor their performance

Benefits:

- Full-flex work week to own priorities at work and at home

- 401K with company match

- Comprehensive health and wellness packages

- Internal mobility team dedicated to helping own career

- Professional growth opportunities including paid education and certifications

- Cutting-edge technology

- Paid vacation and holidays

## Skills

### Required
- Computer Security
- Information System Security
- Security Information
- Security Requirements
- System Security
- HTML
- CSS
- JavaScript

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Software-Engineer-III_RQ222512-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
