Description
Senior Full Stack .NET Developer
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
The Opportunity:
Join CACI as a Full Stack .NET Developer with agile methodology experience supporting the BEAGLE team for Customs and Border Protection (CBP) in Vermont. Be part of a passionate team promoting best practices in Agile Software Development for the Department of Homeland Security (DHS).
Responsibilities:
- Participate as an Agile Scrum team member delivering software in short sprint cycles.
- Collaborate closely with developers, stakeholders, and end users to deliver customer-defined systems.
- Design, develop, and implement custom software and distributed database applications.
- Support and improve existing products, participate in planning, testing, and release activities.
- Analyze complex problems and develop innovative solutions.
- Ensure product quality and timely delivery, provide guidance, and report on performance.
- Create reusable libraries, develop responsive interfaces, and implement complex solutions.
- Transform mockups into functional UI integrated with APIs.
Qualifications:
Required:
- B.S. in Computer Science, Software Engineering, or related field, or equivalent experience.
- 7+ years of experience in software design and development in Windows environments.
- Willingness to work on-site 1-2 days/week.
- Experience with .NET, Angular, Oracle, PostgreSQL, and related frameworks.
- Proficiency in C#, C++, JavaScript, CSS, HTML.
- Experience with IIS, Docker, Kafka, Visual Studio, Active Directory, and CI/CD tools.
- Knowledge of SPA development with Angular and source control systems.
- Understanding of SDLC, project management tools, and security clearance requirements.
Desired:
- Experience upgrading AngularJS and Java projects.
- Certifications like AWS, Java, or .NET.
- Knowledge of Spring, ETL, UML, and state-management libraries.
- Passion for user experience and continuous learning.
What You Can Expect:
We foster a culture of integrity, trust, and continuous growth, supporting your career development and work-life balance. Learn more about CACI and our benefits on our website.
Salary Range: $78,000 - $163,800. Benefits include healthcare, wellness, retirement, and more. Learn more here.
We are an Equal Opportunity Employer . All qualified applicants will receive consideration without regard to protected characteristics.
#J-18808-Ljbffr