Software Engineer
Location: El Segundo, CA or Albuquerque, NM
Work Model: 5 Days Onsite
Duration: 6β12 Months with Extension Potential
Employment Type: Contract β W-2
Potential: Opportunity for Permanent Conversion
Clearance: Active Top Secret Required; TS/SCI Preferred
Position Overview
CivilSoft Technologies is seeking a Junior Software Engineer with strong software engineering fundamentals and hands-on backend development experience. The ideal candidate will have experience developing software using Java, Python, and/or C++, building REST APIs, and working with CI/CD practices.
This position is well suited for a software engineer who enjoys working on technically challenging applications and is interested in environments involving space, mission, defense, or ground systems.
Candidates must possess an active Top Secret clearance and be able to work onsite five days per week in either El Segundo, California or Albuquerque, New Mexico.
Key Responsibilities
Design, develop, test, debug, and maintain software applications.
Develop backend components using Java, Python, and/or C++.
Design, develop, integrate, and maintain REST APIs.
Apply strong software engineering principles throughout the development lifecycle.
Develop object-oriented software using established design and coding practices.
Participate in code reviews and contribute to software quality improvements.
Troubleshoot software defects and performance issues.
Collaborate with software engineers, systems engineers, testers, and other technical teams.
Develop and maintain automated build, test, and deployment processes.
Work with CI/CD pipelines to support reliable software delivery.
Follow Agile development methodologies and participate in sprint planning, stand-ups, reviews, and retrospectives as applicable.
Apply DevSecOps practices to software development and delivery.
Contribute to technical documentation and development standards.
Support integration and testing of software components.
Work effectively within a highly collaborative, onsite engineering environment.
Contribute to applications supporting space, mission, or ground systems when applicable.
Required Qualifications
Active Top Secret (TS) security clearance.
Strong foundation in software engineering concepts and development practices.
Professional or project-based experience with at least one of the following:
Hands-on experience with REST API development.
Backend software development experience.
Strong understanding of Object-Oriented Programming (OOP).
Experience with CI/CD concepts, tools, or pipelines.
Strong troubleshooting and problem-solving skills.
Ability to work onsite 5 days per week.
Ability to work effectively in a team-oriented software engineering environment.
Preferred Qualifications
TS/SCI clearance.
Experience with two or more of Java, Python, and C++.
Experience with DevSecOps practices.
Experience working in an Agile software development environment.
Experience developing distributed or service-oriented applications.
Experience with software integration and testing.
Experience with automated build and deployment pipelines.
Aerospace or defense industry experience.
Experience supporting space systems.
Experience supporting mission systems.
Experience supporting ground systems.
Experience working on systems requiring strong security and reliability standards.
Technical Skills
Java, Python, C++, REST API, Backend Development, Object-Oriented Programming, CI/CD, DevSecOps, Agile, Software Engineering, Software Development, API Development, Software Integration, Automated Testing, Build Automation, Deployment Automation, Space Systems, Mission Systems, Ground Systems, Aerospace, Defense, Top Secret Clearance, TS/SCI Clearance
Clearance Requirement
An active Top Secret clearance is mandatory for this position.
Candidates with an active TS/SCI clearance are preferred.
Candidates without an active Top Secret clearance should not be submitted.
Work Location
The position is available in:
El Segundo, California
Albuquerque, New Mexico
The position requires 5 days onsite.
Local candidates are preferred for both locations..
Contract Information
Initial Duration: 6β12 months
Extension: Possible
Long-Term Opportunity: Potential permanent conversion
Employment: W-2 Contract
Work Model: 100% onsite / 5 days per week
Ideal Candidate Profile
The ideal candidate is a software engineer with an active Top Secret clearance who combines strong programming fundamentals with hands-on backend development experience.
The strongest candidates will have:
Active TS Clearance + Java/Python/C++ + REST API Development + CI/CD + Backend Development + OOP + 5-Day Onsite Availability
Experience in space, mission systems, ground systems, aerospace, or defense will be highly valuable.
Why This Opportunity
This role provides an opportunity to contribute to technically demanding software engineering initiatives in a highly secure environment. The position offers an initial 6β12 month contract with extension potential and the possibility of permanent conversion for the right candidate.
Application
Qualified candidates are encouraged to submit an updated resume highlighting:
Active Top Secret clearance
Programming languages used
REST API development
Backend development
CI/CD experience
DevSecOps and Agile experience
Aerospace, defense, space, mission, or ground systems experience
Current location and onsite availability