Senior Software Developer position at CACI, responsible for maintaining and supporting a critical legacy application within the Intelligence Community. The role combines autonomous work on an orphaned system with the opportunity to apply agile methodologies in a high-stakes environment.
Requirements
- TS/SCI w/Poly clearance
- Bachelor’s degree and 10+ years of experience, or 12 years of experience with AA/AS, or 14 additional years of experience with HS diploma
- Experience with Agile
- Excellent problem-solving skills and the ability to work autonomously
- Versatility to handle multiple aspects of software development and support
- Strong communication skills to liaise with stakeholders and users
- Experience producing high-quality work independently while adapting agile principles to a solo development environment
- Experience providing software demonstrations once a quarter to the customer
- ASP.Net
- C#
- LINQ and entity framework Object Relationship Mapping (ORM)
- Python
- JavaScript
- CSS
- SQL / MySQL Server
- Visual Studio workstations and some Eclipse
- ISS Web Servers hosting
- XML and PDF generation
- Jira
- Git
- SMTP
- AWS (EC2, S3, RDS Object Storage)
- ServiceNow development
- SharePoint
- PostgreSQL
Benefits
- Comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits