Description
We are seeking an experienced Senior Software Developer to join our team in Springfield, VA. As a Senior Software Developer, you will design, develop, evaluate, plan, and test AI features across multiple software programs and applications.
Responsibilities:
- Integrate multiple data streams into customer systems
- Complete Cloud platform migrations between existing and available platforms
- Develop AI features for existing Ontology-based software applications
- Create sustainable software applications with efficient branching strategies and maintained code repositories
- Participate in agile scrum team activities, including daily stand-ups, planning, sprint reviews, and retrospectives
- Implement requirements from the product backlog and assist in writing backlog requirements/user stories
- Utilize a modern DevSecOps approach in building software applications
- Develop and modify applications, software, services, utilities, interfaces, and IT systems
Requirements:
- Active TS/SCI with polygraph clearance
- 8+ years of experience
- Bachelor's Degree in computer science, computer engineering, systems engineering, or a related field
- Senior-level software development experience designing, developing, and maintaining secure, scalable, and mission-focused applications
- Strong programming experience with Python, Java, and Scala
- Experience with DevSecOps, Generative AI, Ontology, and various technologies
Benefits:
- 401K with company match
- Comprehensive health and wellness packages
- Internal Mobility team dedicated to helping you own your career
- Professional growth opportunities, including paid education and certifications
- Cutting-edge technology you can learn from
- Paid vacation and holidays
The likely salary range for this position is $124,093 - $162,150.