1-3 years of professional software development experience, including internships or academic projects.
Bachelor's degree in Computer Science, Software Engineering, or related field.
Foundational knowledge of Java programming and object-oriented principles.
Familiarity with the software development lifecycle and RESTful APIs.
Basic understanding of Unix/Linux operating systems and version control tools like Git.
Strong analytical, problem-solving, and communication skills.
Active TS/SCI security clearance required, with CI Poly.
Responsibilities
Assist in the design, development, testing, and maintenance of software applications using Java.
Support enhancements and modifications to existing applications under senior developers' guidance.
Develop and maintain software components, APIs, and application features.
Participate in troubleshooting and resolving software defects and performance issues.
Collaborate with senior engineers and project team members to implement solutions.
Participate in code reviews, unit testing, and software quality assurance activities.
Contribute to technical documentation and Agile development activities.
Benefits
Comprehensive medical, dental, and vision coverage; HSA-eligible plan options available.
401(k) retirement plan with company match.
Paid Time Off, federal holidays, and floating holiday for personal observance.
Annual professional development support for AWS certifications and training.
Employee referral program where applicable.
Life, AD&D, and short- / long-term disability insurance.
Telework and flexible-schedule support where mission permits.
Full Job Description
Junior Software Developer - TS/SCI Clearance Strategic Business Systems, Inc. (SBS) is seeking a motivated Junior Software Developer to support a cutting-edge modeling and analytics framework for the U.S. Intelligence Community (IC). This is an exciting opportunity for an early-career software developer to work alongside experienced technical leaders in cloud computing, software engineering, and data analytics. The selected candidate will contribute to the modernization, enhancement, and operational support of a mission-critical application leveraged across the Intelligence Community to support real-time decision-making. The ideal candidate will have a strong foundation in Java development, an interest in cloud technologies, and a desire to grow their technical skills while supporting important national security missions. Security Clearance Requirement: Candidates must possess an active TS/SCI clearance and willing to obtain a CI Polygraph.
Job Responsibilities
Assist in the design, development, testing, debugging, and maintenance of software applications using Java and related technologies.
Support enhancements and modifications to existing applications under the guidance of senior developers.
Develop and maintain software components, APIs, and application features.
Participate in troubleshooting and resolving software defects and application performance issues.
Collaborate with senior engineers, software architects, and project team members to understand technical requirements and implement solutions.
Participate in code reviews, unit testing, integration testing, and software quality assurance activities.
Support software integration efforts across applications, platforms, and environments.
Assist with application deployments and configuration management activities.
Contribute to technical documentation, development procedures, and software design discussions.
Participate in Agile development activities, including sprint planning, daily standups, and team collaboration.
Continuously develop technical skills and stay current with emerging software development and cloud technologies.
Basic Requirements
1-3 years of professional software development experience, including relevant internships, academic projects, or hands-on technical experience.
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline, or equivalent practical experience.
Foundational knowledge of Java programming and object-oriented programming principles.
Familiarity with the software development lifecycle, including design, development, testing, deployment, and maintenance.
Basic understanding of RESTful APIs and web application development.
Familiarity with Unix/Linux operating systems.
Experience with or exposure to software version control tools such as Git or Subversion.
Ability to troubleshoot technical problems and work collaboratively to identify solutions.
Strong analytical, problem-solving, and communication skills.
Willingness to learn new technologies and work in a collaborative Agile development environment.
Active TS/SCI security clearance required, with CI Poly
Desired Qualifications
Hands-on experience developing applications using Java.
Familiarity with the Spring or Spring Boot framework.
Exposure to RESTful web services and API integration.
Basic understanding of Amazon Web Services (AWS) and cloud computing concepts.
Experience with Git, Maven, Gradle, or similar development tools.
Familiarity with relational databases and SQL.
Exposure to automated testing frameworks such as JUnit.
Experience working in Linux-based development environments.
Understanding of software configuration management and CI/CD concepts.
Familiarity with containerization technologies such as Docker.
Exposure to mission management, planning, modeling, or analytics systems.
Previous internship or project experience supporting Federal Government or Intelligence Community programs.
COMPENSATION & BENEFITS
SBS offers a comprehensive total-rewards package to include industry competitive salary along with:
Comprehensive medical, dental, and vision coverage; HSA-eligible plan options available
401(k) retirement plan with company match (vesting schedule per Plan Document)
Paid Time Off, federal holidays, and floating holiday for personal observance
Annual professional development support for AWS certifications, training, and conferences
Employee referral program where applicable and documented by program policy
Life, AD&D, and short- / long-term disability insurance
Telework and flexible-schedule support where mission and contract permit
Mission-focused federal contractor supporting national-security customers
Target Salary Range: $75,000-110,000. This range reflects the anticipated compensation for this role. Actual salary will be based on a combination of factors, including the position's scope and level of responsibility, the candidate's relevant experience, education, technical expertise, skills and qualifications, geographic location, and applicable business or contractual requirements.
How to Apply If you are interested in learning more about this opportunity, please send your resume to [redacted].