Software Developer I
The Software Developer I at Confidential Client is responsible for researching, designing, developing, and maintaining enterprise-wide software applications including end-user, system-level, and data management solutions. This entry-level role involves planning software development, ensuring compliance standards, integrating applications within the computing environment, and collaborating with domain experts and management throughout the software development lifecycle in a secure, classified environment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
About the Role
Confidential Client is hiring an entry-level Software Developer I to contribute to design, development, testing, deployment, and maintenance of enterprise and system-level software used in advanced surveillance and aerospace systems. The role supports the full software development lifecycle and requires close collaboration with domain experts, users, and engineering teams.
Location: Poway, CA (worksite in Poway). Employment type: Full-Time, hourly.
What You’ll Do
- Determine user requirements and translate them into software specifications
- Design implementation plans that define language, platform, and resource needs
- Write, test, document, and maintain code for end-user, system-level, and data-management applications
- Deploy and support applications across the broader computing environment with cross-platform compliance
- Debug and update code to maintain performance and security
- Participate in planning for future applications and improvements driven by new technologies
- Communicate progress, issues, and technical decisions to peers, users, and management
- Maintain strict confidentiality when working with sensitive information
- Follow established safety and security procedures; perform other duties as assigned
Qualifications
Minimum requirements (candidates who meet most of these will be competitive):
- Bachelor’s degree in Computer Science, Information Systems, or related field — or equivalent technical experience
- Basic understanding of software development concepts, principles, and life cycle
- Proficiency in C and C++
- Strong problem-solving skills and ability to learn new concepts quickly
- Good written and verbal communication skills; able to document and present technical results
- Comfortable working independently and as part of a team
- Willingness to work extended hours as needed
- Willingness to work in a classified environment and ability to obtain and maintain DoD clearance (desired)
- U.S. citizenship is required for certain positions
Preferred/asset qualifications:
- Experience with software testing, debugging, and deployment in enterprise environments
- Familiarity with secure development practices and documentation standards
Compensation & Additional Details
- Pay range: $69,500 — $116,375 per year
- Employment type: Full-Time (Hourly)
- Experience level: Entry-Level (0–2 years)
- Travel: 0%–25% (as required)
- Relocation assistance: No
- Clearance: Ability to obtain/maintain DoD security clearance desired (Secret)
- US citizenship: Required for certain roles; verify during screening
Confidential Client is committed to equitable hiring and will consider qualified applicants from all backgrounds. If you need a reasonable accommodation during the application or interview process, please raise this with the recruiter.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range