CACI International Inc · 2 months ago
Full Stack .NET Developer
CACI International Inc is looking for a full-stack .NET Developer with Angular experience to join their software development team supporting the Department of State. The role involves designing and developing applications in an Agile environment, collaborating with various stakeholders to meet functional requirements, and contributing to systems that support U.S. foreign policy objectives.
Information TechnologyService IndustrySoftware
Responsibilities
Work within an Agile environment to design and develop a complex object-oriented Department of State application, ensuring optimal user experience and maintainability
Research, design, develop, and/or modify software systems (e.g., custom, COTS, GOTS)
Collaborate with business analysts, designers, and subject matter experts to produce detailed specifications and develop software code that meets functional requirements
Conduct impact analysis for software changes and develop cost estimates for enhancements
Perform unit testing, document findings, and support formal testing in a controlled environment before code is promoted to production
Adhere to program configuration change control standards
Provide input into training manuals for users
Stay updated on new releases and patches for COTS applications (e.g., Oracle, SAP, Momentum)
Write interfaces and conversion routines leveraging APIs and extend applications using applicable tools
Contribute to the development of systems that directly support the Department of State's mission to protect lives and advance U.S. foreign policy objectives
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
Active DoD Secret clearance
Minimum of 5 years of software development experience
Proficiency in Angular (version 17 or higher), TypeScript (version 5.9), and Bootstrap (version 5.3)
Strong experience with C# .NET (version 8), Node.js (version 20), and ASP.NET Core (version 8.0)
Solid experience with SQL Server Management Studio (SSMS version 21) and Entity Framework (version 8.0)
Experience with APIs, JSON, and XML
Familiarity with Azure DevOps for project management and CI/CD pipelines
Strong understanding of Object-Oriented Design principles and design patterns
Ability to effectively collaborate with diverse teams and manage interactions with varying personalities
Proven ability to troubleshoot and debug complex issues in a high-pressure environment
Preferred
Experience with foundational Agile processes
Familiarity with cloud platforms (e.g., Azure or AWS)
Familiarity with DevSecOps practices
Knowledge of secure coding practices and compliance with federal cybersecurity standards
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-22
2026-01-22
Company data provided by crunchbase