Software Developer, Junior

The Challenge:
As a software developer on our team, you will learn to develop and enhance client software using technologies and languages such as Java. This is your chance to develop your skills in all areas of software development. Join our team and help turn requirements into accomplishments that drive change. You’ll work with a team of experienced software developers with diverse technical backgrounds who are cited by new technologies and driven to solve difficult problems and implement novel solutions to a complex environment.

Empower change with us.

You Have:

-Experience with software engineering and development in a professional work environment

-Knowledge of object-oriented programming in Java

-Ability to gather requirements, analyze them, and develop technical deliverables

-Ability to obtain a security clearance

-BA or BS degree

Nice If You Have:

-Experience with protocols and network troubleshooting

-Knowledge of databases

-Ability to work in a fast-paced and collaborative team environment

-Security+ Certification

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.

Not ready to apply? Join our talent community and sign up for job alerts.