C
CACI International Inc
Fullstack
Software Engineer
C#ASP.NETJavaScriptNode.jsBootstrapAngularReactTypeScriptMicrosoft SQL ServerEntity FrameworkGitDockerKubernetes
About the Position
CACI is looking for experienced IT Specialists to support the Department of Defense in Europe. The ideal candidate will have technical expertise and a strong teamwork mindset, working on software development for business process improvement solutions.
Responsibilities
- Develop business process improvement software packages.
- Support and code client side and/or server-side applications.
- Test code for accuracy in pre-production.
- Ensure interoperability and completeness of solutions.
- Document solutions that achieve desired results.
- Provide custom application development to enhance decision-making processes.
Requirements
- U.S. Citizenship and active Secret clearance with the ability to obtain TS/SCI
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- 6+ years’ experience in software development, focused on full-stack engineering
- Expert-level proficiency in C#, .NET Core, Entity Framework
- Experience with Angular and/or Node.js
- Proficiency in T-SQL, relational database design (e.g., SQL Server)
- Strong understanding of software architecture patterns and clean code principles
- Experience with Git, Agile methodologies, and collaborative team environments
Benefits
- Comprehensive healthcare
- Wellness programs
- Financial and retirement benefits
- Family support
- Continuing education opportunities
- Flexible time off benefits
Software Engineer$82,700 - 173,900 USD