A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Benefits offered by this job
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & 11 Paid Holidays)
Short Term & Long Term Disability
Training & Development opportunities
HSA, FSA, HRA options
401K Matching
Profit Sharing
Job summary
An innovative firm is looking to build a talent pool for future Software Developer roles. This position will involve creating, maintaining, and optimizing software solutions that support critical defense and security objectives. Ideal candidates will have a strong foundation in software development, be proficient in programming languages like Java, C++, or Python, and possess a solid understanding of the software development life cycle. With a collaborative environment, you’ll work alongside multidisciplinary teams to deliver robust software while following secure coding practices. If you're passionate about technology and eager to contribute to meaningful projects, this opportunity could be the perfect fit for you.
Qualifications
U.S. Citizenship and eligibility for DoD Secret Security Clearance required.
Proficiency in at least one programming language is essential.
Responsibilities
Design, code, and test software modules for defense and security.
Collaborate with teams to deliver scalable and secure software solutions.
Skills
Software Development Life Cycle (SDLC)
Version Control Systems (e.g., Git)
Debugging and Problem-Solving
Agile Methodologies
Secure Coding Standards
Cyber Security Principles
Programming Languages (Java, C++, Python)
Education
Bachelor's Degree in Computer Science
Bachelor's Degree in Software Engineering
Related Field Degree
Tools
Git
Job description
An innovative firm is looking to build a talent pool for future Software Developer roles. This position will involve creating, maintaining, and optimizing software solutions that support critical defense and security objectives. Ideal candidates will have a strong foundation in software development, be proficient in programming languages like Java, C++, or Python, and possess a solid understanding of the software development life cycle. With a collaborative environment, you’ll work alongside multidisciplinary teams to deliver robust software while following secure coding practices. If you're passionate about technology and eager to contribute to meaningful projects, this opportunity could be the perfect fit for you.