> Markdown version of [/jobs/ext/2523521-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2523521-junior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer - **Company:** KBR Inc - **Location:** Colorado Springs, CO, United States - **Experience:** Starter - **Salary:** $76,500.0 - $114,800.0 - **Contract:** Internship / Graduate position - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Code Review, Information Systems, Distributed Systems, Protocol Buffers, JSON, Python (Programming Language), Object-Oriented Software Development, Software Maintenance, Software Engineering, Product Software Implementation Methods, Data Streaming, System Testing, Extensible Markup Language (XML), Data Processing, Information Technology, Build Process, Software Version Control - **Published:** August 14, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9092552/junior-software-engineer ## About the Role * Knowledge of software development principles and object-oriented programming concepts * Experience through academic, internship, research, or personal projects using Java, Python, or another object-oriented language * Understanding of software development lifecycle concepts including design, implementation, and testing * Familiarity with version control systems and collaborative development environments * Demonstrated ability to learn new technologies and solve technical problems * Strong written and verbal communication skills Required Education and Experience: * Must be eligible for a U.S. Government Top Secret / SCI security clearance (U.S. citizenship required) * Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related technical field * 0-2 years of relevant experience Desired Qualifications: * Exposure to data processing systems, networking, or distributed computing concepts * Familiarity with XML, JSON, Protocol Buffers, or similar data formats * Internship, research, or academic project experience developing software applications * Exposure to Agile development methodologies * Security+ certification * Strong curiosity, attention to detail, and desire to continuously learn new technologies ## Description * Assist in the design, development, and maintenance of software for high-velocity data stream processing systems * Support implementation of software features and enhancements under guidance from senior engineers * Develop and maintain code using established engineering standards and best practices * Participate in software testing activities, including unit, integration, and system testing * Troubleshoot and resolve software issues in development environments * Assist with analysis of customer requirements and contribute to software design efforts * Participate in code reviews and technical discussions to build engineering knowledge * Generate and update technical documentation and project artifacts * Collaborate with cross-functional engineering teams to support delivery objectives ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Empowering Democratic Processes: Building a Hybrid Voting Platform](https://www.wearedevelopers.com/videos/1163-empowering-democratic-processes-building-a-hybrid-voting-platform) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)