Full Stack .NET Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

C# .NETAngularSQL ServerAPIsTypeScriptNode.jsASP.NET CoreEntity FrameworkAzure DevOpsObject-Oriented DesignAgile processesCloud platformsDevSecOpsSecure coding practicesProblem-SolvingCollaboration

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

company-logo
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 Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase