Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Full Stack .NET Developer

CACI

$103,800 - $218,100
Sep 12, 2025
Ashburn, VA, USA
Apply Now

CACI is seeking a Full Stack .Net Developer to support the Border Enforcement Applications for Government Leading-Edge Information Technology (IT) (BEAGLE) contract by building a modern, cloud-native application in a SecDevOps environment.

Requirements

  • Experience with the following: .NET Core, Legacy .NET, Dapper, Entity Framework (or any other ORM), C, Typescript, JavaScript, REST, XML, JSON, and Web APIs. Correlated Java technologies are a plus. HTML, CSS, etc.
  • Understanding of the suite of AWS Developer tools: SQS, S3 at a minimum.
  • Familiarity integrating with cloud-based services such as Salesforce, SharePoint, ServiceNow, etc.
  • Advanced Experience using SQL to access/administer/develop PostgreSQL databases. MySQL and SQL Server are a plus.
  • Advanced experience with object-oriented design and development (OODD), Service Oriented Architecture (SOA)
  • Experience designing, developing and maintaining scalable and efficient web applications using .NET Core, React, and Web API. Angular a plus
  • Experience understanding, applying modern development patterns and practices.

Responsibilities

  • Developing and maintaining software applications, ensuring adherence to coding standards and best practices
  • Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
  • Analyzing complex project-related problems and creating innovative solutions involving scheduling, technology, methodology, tools and solution components
  • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
  • Developing new and refining existing processes to enhance quality and productivity
  • Support release planning with conceptual design and development / refinement of software engineering guidelines
  • Participating in Agile Scrum ceremonies (e.g., sprint planning, daily stand-ups, sprint review, retrospectives)

Other

  • Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but is not limited to: 3 year check for felony convictions, 1 year check for illegal drug use, 1 year check for misconduct such as theft or fraud
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
  • Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation in a Windows Environment
  • Excellent written and verbal communication skills
  • Strong collaboration skills and desire to work within a team