PA
Senior Software Developer
Praescient Analytics
Arlington · On-site Full-time Senior 1w ago
About the role
About Praescient Analytics
Praescient Analytics is seeking a Senior Software Developer 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.
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.
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)
- $5K annual training allowance
- $500 book allowance
- Tuition reimbursement program
Skills
C#C++DockerJavaKubernetesPythonSQL
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free