Praescient Analytics-posted about 2 months ago
Full-time • Mid Level
Arlington, VA
51-100 employees
Professional, Scientific, and Technical Services

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.

  • 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.
  • 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.
  • 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.
  • 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)
  • $5K annual training allowance
  • $500 book allowance
  • Tuition reimbursement program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service