Location: Arlington, VA
Clearance Required: TS/SCI minimum (US Citizen)
Employment Type: Full-Time
Position Overview
Praescient Analytics is seeking a Software Developer, Senior to support the U.S. Army with the design, development, and integration of mission‑critical software systems. The ideal candidate will have a strong background in software engineering, computer science, and systems integration—capable of translating complex requirements into scalable, secure, and maintainable software solutions.
This position requires a high level of technical expertise, problem‑solving ability, and a collaborative mindset to work within cross‑functional teams supporting Army intelligence and IT systems.
Responsibilities
- Research, design, and develop computer and network software, specialized utilities, and mission applications.
- Analyze user requirements to develop efficient and reliable software solutions.
- Apply advanced principles of computer science, engineering, and mathematics to optimize system performance.
- Enhance and maintain existing software systems, incorporating updates and capability improvements.
- Collaborate with hardware engineers to integrate hardware and software systems and establish performance specifications.
- Develop and integrate IT solutions that align with customer mission needs and technical standards.
- Facilitate collaboration, development, integration, and testing activities within the software lifecycle.
- Design and build product deliverables in accordance with technical specifications and schedule requirements.
- Escalate complex technical issues to task managers and propose effective solutions.
- Deliver software that meets defined requirements for quality, security, scalability, and maintainability.
Required Qualifications
- Active TS/SCI security clearance (required; no exceptions).
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related discipline.
- At least 8+ years of experience in software design and development.
- Proficiency in one or more modern programming languages (e.g., Python, Java, C++, C#, or similar).
- Experience developing, testing, and integrating software in a DoD or IC environment.
- Strong understanding of software engineering principles, system architectures, and networked systems.
- Ability to work both independently and as part of a collaborative technical team.
Preferred Qualifications
- Experience supporting U.S. Army or DoD intelligence missions.
- Familiarity with secure coding practices and STIG compliance.
- Knowledge of cloud computing, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Database development experience (SQL, PostgreSQL, or similar).
- Agile development experience and familiarity with DevSecOps tools and workflows.
Benefits
- Competitive salary based on qualifications and experience.
- Comprehensive, company‑paid healthcare for you (we pay your premiums and deductibles).
- 401(k) with company match.
- Travel & performance incentives.
- 3 weeks paid time off (plus federal holidays).
- $5,000 annual training allowance.
- $500 book allowance.
- Tuition reimbursement program.