Software Engineer 1
$170k - $230kFull-time
GDIT
Responsibilities for this Position
Location: USA MD Annapolis JunctionFull Part/Time: Full time
Job Req: RQ222853 Type of Requisition:
Regular Clearance Level Must Currently Possess:
Top Secret SCI + Polygraph Clearance Level Must Be Able to Obtain:
Top Secret SCI + Polygraph Public Trust/Other Required:
None Job Family:
Software Engineering Job Qualifications: Skills:
JavaScript API, React.js, TypeScript, VueScan
Certifications:
None
Experience:
7 + years of related experience
US Citizenship Required:
Yes Job Description: SOFTWARE ENGINEER Transform technology into opportunity as a Software Engineer at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career. WHAT YOU'LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Principal must have:
Education: Bachelor of Arts/Bachelor of Science in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Security clearance level: Active TS/SCI w/ Polygraph required Experience: 7+ years of related experience
Technical skills: Experience with Typescript, JavaScript, CSS, Vue, React, Vite, Node, NPM, Git Role Responsibilities:
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
- Works individually or as part of a team.
- Reviews and tests software components for adherence to the design requirements and documents test results.
- Resolves software problem reports.
- Utilizes software development and software design methodologies appropriate to the development environment.
- Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
- 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.
- 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 or implement algorithms to meet or exceed system performance and functional standards.
- Assist with developing and executing test procedures for software components.
- 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.
- Experience with Typescript, JavaScript, CSS, Vue, React, Vite, Node, NPM, Git
- Experience with video playback technologies (e.g. HTML5 video, Vidstack, vidoe.js, HLS, DASH) nice but optional.
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Growth: AI-powered career tool that identifies career steps and learning opportunities
Support: An internal mobility team focused on helping you achieve your career goals
Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation. #MD_2026Alumni #IntelligenceEngineered The likely salary range for this position is $170,000 - $230,000. 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. Scheduled Weekly Hours:
40 Travel Required:
None Telecommuting Options:
Onsite Work Location:
USA MD Annapolis Junction Additional Work Locations: 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. Our Identity Verification Process:
As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes. About Our Work:
We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,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 leading mission-ready capabilities in AI, cloud, cyber and software development. Join our Talent Community to stay up to date on our career opportunities and events at
gdit.com/tc . Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
PI285684144
SOFTWARE ENGINEER
Transform technology into opportunity as a Software Engineer at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.
WHAT YOU'LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Principal must have:
Education: Bachelor of Arts/Bachelor of Science in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Security clearance level: Active TS/SCI w/ Polygraph required
Experience: 7+ years of related experience
Technical skills: Experience with Typescript, JavaScript, CSS, Vue, React, Vite, Node, NPM, Git
Role Responsibilities:
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
- Works individually or as part of a team.
- Reviews and tests software components for adherence to the design requirements and documents test results.
- Resolves software problem reports.
- Utilizes software development and software design methodologies appropriate to the development environment.
- Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
- 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.
- 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 or implement algorithms to meet or exceed system performance and functional standards.
- Assist with developing and executing test procedures for software components.
- 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.
Preferred Qualifications/Experience
- Experience with Typescript, JavaScript, CSS, Vue, React, Vite, Node, NPM, Git
- Experience with video playback technologies (e.g. HTML5 video, Vidstack, vidoe.js, HLS, DASH) nice but optional.
GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Growth: AI-powered career tool that identifies career steps and learning opportunities
Support: An internal mobility team focused on helping you achieve your career goals
Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 1 in Annapolis Junction, MD vacancy
$10k
...best of the best, and in return, we offer a world‐class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing‑intensive analytics, novel algorithm...SuggestedFull timeContract workTemporary workSummer work- Overview Solipsys Corporation, located in Fulton, MD, is a wholly‑owned subsidiary of Raytheon Technologies (RTX). We are seeking a Software Engineer 1 (entry level) to join our team. The role is onsite in Fulton, Maryland and may be eligible for relocation. Responsibilities...SuggestedContract workWork experience placementRelocation
$72.7k - $149.2k
Overview Job Title: Software Engineer 1 (TS/SCI w/Poly) Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None CACI has...SuggestedFull timeContract workWork experience placementImmediate startFlexible hours$140k - $160k
...impact by supporting critical national security infrastructure? T-Rex Solutions is looking for a fully cleared Sustainment Software Engineer 1 to join our dynamic team at Annapolis Junction, Maryland in support of the Intelligence Community. Responsibilities:...SuggestedWork experience placementImmediate start- ...This is a full-time position requiring 1880 hours of support per year; and work is performed at a customer location. As a Software/Data Engineer on our team, you will develop, maintain, and enhance complex and diverse software systems based upon documented requirements...SuggestedFull time
$10k
...best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- What You Will Do As a Software Engineer Level 1 at Independent Software, you will develop, maintain, and enhance software systems supporting mission‑critical operations. You will work both independently and within a team to design, build, and test solutions that process...Contract work
- ...Build the Tools Behind the Mission: Join us as a CNO Software Engineer! Don't just write code—build the capabilities that power Computer... ...Terraform, Ansible, Packer, Artifactory) ~ At least one (1) year of experience with CI/CD pipelines and tools (e.g., Jenkins...Full time
$105k - $130k
...Software Engineer Level 1 TAP Engineering | Laurel, MD | Full Time Clearance Required: Active TS/SCI with Polygraph | Experience: 7+ Years | Compensation: $105,000 – $130,000 Position Overview TAP Engineering is seeking a Software Engineer Level 1 to support...Full timeTemporary workFlexible hours- ...employees, so they can support our mission. The Work: As a Systems Engineer you will: Apply systems engineering principles throughout the... ...• Agreement Process Area - Acquisition and Supply. The Level 1 System Engineer shall possess the following capabilities:...Flexible hours
$133k - $143k
...Job Description Job Description AEITS, a GTSC company, seeks a Software Engineer, Level 1. ~~~ This position pending contract award ~~~ Location: Annapolis Junction, Maryland area ~~~~ All work is on-site, in-person in a SCIF environment. This is not a hybrid...Full timeContract workTemporary workLocal area$130k - $270k
...is needed in a timely manner. Our team of engineers take pride in what they develop and... ...best solution. Captivation is looking for software developers who can get stuff done while making... ...No Matching Required and Vested from Day 1) ~ Above Market Hourly Rates ~$3,600...Hourly payTemporary work$130k - $270k
...is needed in a timely manner. Our team of engineers take pride in what they develop and... ...best solution. Captivation is looking for software developers who can get stuff done while making... ...No Matching Required and Vested from Day 1) ~ Above Market Hourly Rates ~$3,600...Hourly payTemporary work- ...Mission : Analyze user requirements to derive software design and performance requirements.... ...Seven (7) years experience as a Software Engineer (SWE), in programs and contracts of... ...with employer contribution. Fully vested at 1 year anniversary. ~ Five (5) weeks comprehensive...Full timeTemporary workLocal area
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
$110k - $130k
Software Engineer Level 1 - Advanced Capabilities - Columbia, MD - Full Time Responsibilities: Contribute to the development and continual improvement of a mature software system; including code, diagrams and tests. Leverage development and design patterns to ensure...Full timeLocal area$7.5k
...searching for talented individuals who provide intelligence, engineering, and mission management expertise for the Government. This program... ...a difference, then come join us! Responsibilities The RF Software Engineer is responsible for designing and implementing DSP algorithms...Work experience placementImmediate startFlexible hours- ...expand our team across the board. We are looking for a Full Stack Software Engineer who is passionate about building software that pushes the... ...currently pursuing a degree in Computer Science or related field 0-1 years of software engineering (includes internships)...Permanent employmentInternshipWork at officeLocal areaRemote workWorldwide
$7.5k
Job Brief GNU, Software Defined Radio (SDR), ELK/Elasticsearch. Job Description Are you ready to KANGAROO into action at RealmOne? RealmOne... ...as we execute this mission-critical contract providing engineering support for system development, fielded systems, and labs spanning...Contract workWork experience placementImmediate startFlexible hours- ...enhancement, and maintaining servers that host the tools. Required Skills Experience designing, developing, testing, and implementing software and architecture within the customer environment Proficiency in Java, JavaScript, angular.js, node.js, and Mongo DB Proficiency...For contractors
$10k
...the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- ...nation’s safety and security. Make an impact by using your expertise to protect our country from threats. Job Description SOFTWARE ENGINEER Transform technology into opportunity as a Software Engineer at GDIT. Shape what’s next for mission-critical government...
- ...nation’s safety and security. Make an impact by using your expertise to protect our country from threats. Job Description SOFTWARE ENGINEER Transform technology into opportunity as a Software Engineer at GDIT. Shape what’s next for mission-critical government...
$8k
...an exciting new, fully FUNDED opportunity for a Junior Cloud Software Engineer. You will be joining a critical mission supporting our customers... ...degree) 3 years of experience in software development (1 year with a Master's degree) Willingness to obtain one of the...Permanent employmentContract workTemporary workRemote workFlexible hours- ...SCI with Polygraph security clearance is required.*** Senior Software Engineer / Reverse Engineer position on a U.S. Government contract. This... ...opportunities 401K Company Contribution, fully vested day 1 Discretionary, certification, and sign‑on bonus potential Employee...Full timeContract workWork from homeRelocation package
$78k - $250k
...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Highly Desired... ...system performance standards, confer with users or system engineers; analyze system flow, data usage and work processes; and...Temporary workWork experience placementRemote workFlexible hours$104k - $166k
...environments? Peraton is seeking a talented and skilled Cloud Software Engineer to join our Cyber Intelligence team in Laurel, MD. As part of... ...this is the position for you. The Cloud Software Engineer Level 1 provides cloud software research, development, and...Contract workTemporary workShift work$80.1k - $125.8k
...Systems would like you to join our team as an Associate Cyber Software Engineer. Places of performance for this position are Annapolis Junction... ...science, information systems, and network engineering) with 1 year of experience Must have a current/active TS/SCI w/Polygraph...RelocationShift work$146k - $234k
Enterprise Infrastructure Software Data Engineer Job Locations: US-MD-Laurel Responsibilities Peraton is hiring an Enterprise Infrastructure Software... ...unit in Laurel, Maryland. This full‑time position requires 1,880 hours of support per year and is performed at a customer...Full timeContract workShift work$69.4k - $158k
Software Engineer The Opportunity: Booz Allen is looking for a Software Engineer who is driven by purpose and ready to build software that directly... ...process, please contact the Booz Allen Help Desk by calling 1-(***) ***-**** or sending an email to ****@*****.***. This...Full timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 1. Be the first to apply!
Related searches
- ngo software engineer Annapolis Junction, MD
- software developer Annapolis Junction, MD
- junior software developer Annapolis Junction, MD
- part time software developer remote Annapolis Junction, MD
- financial software developer Annapolis Junction, MD
- senior software engineer ruby on rails Annapolis Junction, MD
- software engineer amazon Annapolis Junction, MD
- senior software design engineer Annapolis Junction, MD
- software engineer part time Annapolis Junction, MD
- software engineer remote Annapolis Junction, MD

