Junior Software Engineer
$69.1k - $141.5kCaci Inc
Junior Software Engineer
Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA). Contribute to the design, development, and deployment of modern web-based software solutions that enable intelligence analysis and mission execution. Gain hands-on experience working with GIS technologies, cloud-native architectures, and large-scale data environments. Collaborate with experienced software engineers, system architects, and mission stakeholders while growing your technical and professional skills. Help deliver secure, high-quality software capabilities that directly support national security objectives.
Develop, test, and maintain software applications using Java and/or Python. Design and implement web application features using modern development frameworks and best practices. Integrate and manage structured and unstructured data using relational and non-relational database technologies. Support the development and enhancement of geospatial and GIS-enabled applications and services. Participate in code reviews, unit testing, debugging, and software integration activities. Collaborate with cross-functional Agile teams to deliver capabilities within scheduled sprint cycles. Apply secure coding practices and support security-focused software development processes. Assist with troubleshooting, performance tuning, and continuous improvement of existing applications. Contribute to technical documentation, system design discussions, and software lifecycle activities.
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. 0–3 years of professional software development experience. Experience developing software using Java, Python, or both. Familiarity with web application development concepts and technologies. Understanding of relational databases and basic data modeling principles. Knowledge of software development lifecycle (SDLC) methodologies and Agile development practices. Strong problem-solving skills and ability to work effectively within a team environment. TS/SCI security clearance with willingness to undergo polygraph examination.
Experience with GIS technologies such as ArcGIS, GeoServer, OpenLayers, Cesium, or similar platforms. Familiarity with cloud technologies, containerization, or DevSecOps tools and practices. Understanding of secure software development principles and cybersecurity best practices within government environments.
A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is: $69,100-$141,500
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$94.4k - $198.2k
...Job Title: Junior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None We are seeking a high-performing, curious, and motivated Junior Software...JuniorFull timeInternship$80k - $128k
...Junior Software Engineer Responsibilities We are looking to add a Junior Software Engineer/Developer to our team of talented professionals. Develop, test, and maintain a complex distributed processing application utilizing Python and Java. Collaborate with Product Owner...JuniorContract workWork at officeShift work$94.4k - $198.2k
...Job Title: Junior Software Engineer Job Category: Engineering 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 We are seeking a high-performing, curious, and...JuniorFull timeContract workWork experience placementInternshipFlexible hours- ...Software Engineer Location - Herndon, VA The selected candidate will formulate/define specifications for complex operating software programming applications or modify/maintain complex existing applications using engineering releases and utilities from the manufacturer...Junior
$94.4k - $198.2k
...Job Title: Junior Software Engineer Job Category: Engineering 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 * * * We are seeking a...JuniorFull timeContract workWork experience placementInternshipFlexible hours$66k - $106k
...Software Engineer (Junior) Job Locations US Requisition ID 2026-165577 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Junior) to support the MODES...JuniorContract workRemote workShift work- [Job Summary] A junior software engineer is responsible for designing, developing, and testing the software for the Automatic Fare Collection (AFC) devices. This role is also responsible for deploying and configuring updated software, as well as conducting both on-...JuniorRemote work
$80k - $90k
...Strongbridge has an exciting opportunity for a Junior Salesforce Developer to contribute to the development and configuration of Salesforce... ...has extensive experience and knowledge in systems engineering, IT services, strategic communications and program support. Strongbridge...JuniorFull timeTemporary workFlexible hours$7.5k
...Jr. Software Engineer Location: Chantilly, VA Security Clearance Required: Security Clearance with appropriate Polygraph Job Description RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work/life balance...JuniorContract workWork experience placementImmediate startFlexible hours- Booz Allen Hamilton is seeking a Junior Software Developer in McLean, Virginia. This full-time role offers the opportunity to develop impactful software and improve technology from vision to production-ready systems. The ideal candidate will possess a Bachelor's degree...JuniorFull time
$600 - $650 per day
...About the job Junior Dentist (No experience or Entry-level) Overview We are seeking an Entry-Level Dentist with 0 to 2 years of experience to join our fully digital, AI-assisted practice. This role focuses on foundational dentistry with structured mentorship...JuniorFull timeWork at office2 days per week- ...A technology advisory company based in Reston, Virginia, is seeking an Entry-Level Software Engineer to join their team. This role involves designing and deploying full-stack solutions in an exciting atmosphere focused on cloud computing and decentralized technologies....Junior
- ...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...
$88.4k - $154.7k
...Parsons Corporation is currently searching for a full-time Software Developer Junior position at our Chantilly, VA location. This will lead... ...skills abound. What You'll Be Doing: Work closely with engineers, analysts, and other developers to brainstorm and...JuniorFull timeLocal areaWorldwide- TryApplyNow is seeking an entry-level Java developer for a full-time position in McLean, Virginia. The ideal candidate will have 5-7 years of experience in IT and expertise in J2EE technologies. The role involves application development, prototyping, and technical consulting...JuniorFull time
$60 per hour
...Job Description: As a Junior Software Engineer at Everfox, you will play a key role in developing and maintaining software solutions to protect critical environments and sensitive data. Your contributions will be crucial in ensuring that our clients can access, move...Junior- ...clearance is required Please contact us for an updated list. Systems Engineer (SE) to provide media analysis capabilities utilizing computer... ...tools and methods, scripting or macro languages, various software applications, operating system tools, or database tools to review...Full timeWork at office
- ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...that matters at a company where you matter. Your Impact As an engineering member on the team, you will make key design decisions that...InternshipWork at officeRemote workFlexible hours
$82.1k - $172.4k
...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 1/1...Full timeContract workFor contractorsWork experience placementLocal areaFlexible hours- ...implement, and manage CI/CD pipelines to support frequent, reliable software deployments using Jenkins and Groovy. Build and deploy... .... Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant...Full timeContract workLocal area
- ...Job Description We are seeking an experienced Software Engineer to join our team! This program delivers engineering services on the ServiceNow platform. You should have a bachelor's or master's degree with at least sixteen (16) years of relevant experience, including...
- ...Northstrat is seeking a Jr, Mid, Sr, and SME Software Engineers to join our dynamic team. The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems or equivalent field. The ideal mid and senior candidates will also have experience...Full timeContract workWork experience placementFlexible hoursWeekend workWeekday work
- ...Developers for this position will be active in all phases of software development: design, implementation, testing, deployment, and support... ...teams to develop and deploy mission-critical systems, reverse-engineer network application protocols, and develop tools for complex...Immediate start
- ...Software Engineer Dulles, VA CB-SWE-DUL-001 We are looking for an experienced Software Engineer to join our technology-based program supporting a key government customer. This program delivers engineering services on the ServiceNow platform. The Software Engineer...
$62k - $141k
Booz Allen Hamilton is seeking an entry-level DevOps Engineer to join their team in McLean, Virginia. This full-time position offers a salary range of $62,000 to $141,000, with specific responsibilities that involve engineering solutions for cloud-native management. The...JuniorFull time- ...developers to build and adapt interface in response to changing mission requirements. Developers with a keen interest in getting software rapidly into the hands of the warfighter. Key Responsibilities Support development on intuitive front-end user interfaces...
$180k - $200k
...Software Engineer Software Engineer Dulles, VA or State College, PA Active TS/SCI Compensation Range: $180,000-$200,000 Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government....Immediate start- A leading technology solutions provider in McLean, Virginia, is seeking a Junior Cloud Developer to support federal government clients. This entry-level role involves working with major cloud platforms and various programming languages. The company offers a competitive...Junior
$80k - $115k
# Software Developer, JuniorBooz Allen HamiltonBe an Early ApplicantFull TimejuniorMcLean, Virginia, USPosted Today## Role OverviewBooz Allen Hamilton is hiring a Software Developer, Junior. This is a full-time role in McLean. Part of Booz Allen Hamilton's Security hiring...JuniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...and customer-oriented Java/JEE Developer (Junior) to join our team to begin an exciting... ...s degree in computer science or related engineering field with 2+ years of technical experience... ...At least 2 years of Java/JEE design and software development experience including...Junior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!
- software engineer amazon Sterling, VA
- agile software developer Sterling, VA
- software developer positions Sterling, VA
- senior software design engineer Sterling, VA
- software developer Sterling, VA
- ngo software engineer Sterling, VA
- startup software engineer Sterling, VA
- senior software engineer Sterling, VA
- senior software engineer ruby on rails Sterling, VA
- cybersecurity software engineer Sterling, VA

