Full Stack Developer (C#)
$103.8k - $218.1kCACI International
Job Title: Full Stack Developer (C#)
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: CACI is seeking a C# Software Engineer to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting best practices in agile software development for the Department of Homeland Security (DHS). You will support the men and women charged with safeguarding the American people and enhancing the nation's safety and security. Responsibilities: In this hands-on role, you will be instrumental in developing high-performance, cloud-native applications for critical CBP operations. Leveraging your expertise in C# and the .NET ecosystem to build robust back-end microservices and APIs, and interacting with databases such as MongoDB, you will contribute to the entire software development lifecycle. Your work will involve building resilient systems, integrating with technologies like Kafka for data streaming, and ensuring seamless deployment within a modern cloud environment. What you'll get to do:- Design, develop, and implement robust, scalable, and secure backend microservices and APIs using C# and the .NET ecosystem for critical CBP applications.
- Implement data solutions, integrating with and managing various data sources, including relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB), as well as event streaming platforms like Kafka.
- Develop and deploy cloud-native applications, focusing on performance, scalability, and resilience within a modern cloud environment.
- Actively participate in all Agile Scrum ceremonies (e.g., daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives) and collaborate closely with product owners, stakeholders, and other developers.
- Promote and ensure high standards of code quality through rigorous code reviews, automated testing (unit, integration), and adherence to secure coding practices. Contribute to the development and refinement of software engineering guidelines.
- Analyze complex project-related problems, provide innovative solutions, and troubleshoot system issues across development, test, and production environments with limited oversight.
- Contribute to the continuous improvement of existing products and the modernization of legacy backend systems, focusing on performance, maintainability, and scalability.
- Support the creation of technical designs, architectural documentation, and other artifacts related to backend services, data flow, and integrations.
- Act as a member of a product team, supporting teammates and collaborating to ensure collective product and team success, fostering a culture of shared responsibility.
- Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria includes, but 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 in backend software design, development, and implementation.
- Expert-level proficiency in C# programming language.
- Extensive professional experience with the .NET Framework and .NET (Core) for building high-performance backend applications and microservices.
- Demonstrated experience with message brokers and event streaming platforms, specifically Kafka.
- Proven experience interacting with and managing data in both relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB).
- Experience with designing and implementing robust Microservice Architectures and RESTful APIs.
- Experience with source code control systems and concurrent development workflows (Git preferred).
- Knowledge of creating reusable libraries and developing complex backend solutions.
- Understanding of all elements of the software development life cycle (SDLC), including planning, requirements management, development, configuration management, quality assurance, and release management.
- Experience with Visual Studio, Docker.
- Strong ability to analyze complex project-related problems and create innovative solutions.
- Experience with C# unit testing frameworks (e.g., NUnit, xUnit, MSTest).
- Familiarity with cloud platforms (e.g., AWS, Google Cloud) and experience deploying/managing .NET applications within these environments.
- Experience with advanced monitoring and observability tools such as Dynatrace, AppDynamics, SCOM, Prometheus, or Grafana.
- Demonstrated experience with Infrastructure as Code (IaC) principles and tools (e.g., Terraform, CloudFormation) for automating infrastructure provisioning.
- Experience with container orchestration platforms (e.g., Kubernetes) for deploying and managing microservices.
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, Harness, GitLab) for automated build and deployment processes.
- Understanding of distributed tracing and logging best practices.
- Ability to apply estimation techniques to software development efforts.
- Strong collaboration skills and a desire to work within a team.
- Highly responsible, team-oriented individual with a very strong work ethic and a self-starter.
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is:
$103,800 - $218,100 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer (C#) in Ashburn, VA vacancy
- ...Sr. Full Stack Developer (CMPRS) Required Skills - Must be US Citizen due to government requirements with the ability to obtain and... ...experience in lieu of degree) - 9+ years of experience in software C#/.Net development/engineering - Middleware applications...C#
- ...Overview BigBear.ai is seeking a Full Stack JAVA/JEE Developer f or a multi-year contract to support the ongoing modernization and maintenance of... ...projects with multiple stakeholders. JavaScript, Vue.js, C#, .NET Core, Web API, Visual Studio code, Harness, Gitlab,...C#Contract work
$60k - $126k
...Job Type Full-time Description About Le'fant Le'fant is a rapidly... ...Le'Fant is seeking an experienced Full Stack Developer to design, develop, and maintain custom software... ...hands-on experience with Java or C# (.NET Core), Spring MVC/Boot, Angular or...C#Minimum wageFull timeContract workTemporary workPart timeWork experience placementRemote work1 day per week- ...Description Job Description We are looking for a qualified Full Stack Developer to design and code functional programs and applications. You... ...to program in at least one programming language such as C#, Java (J2EE) etc. In-depth knowledge of programming for diverse...C#
- ...The Full Stack Developer participates in development efforts to deliver a complete software solution. This position is for work across the cloud... ...: Application layer programming languages (e.g., Java, C#, C++) Database / Data Layer experience (e.g., SQL,...C#
- ...Full Stack Developer (TS/SCI) Reston, VA, USA Full-time Clearance: Top Secret/SCI Job Description This is an opportunity to build... ...with server-side application development using Java or C# ~ Experience with usability analysis, automated testing development...C#Full timeContract work
$750 per month
...Job Type Full-time Description Interclypse is seeking Full Stack Developers in Chantilly, VA. The Interclypse difference is our emphasis on employee growth... ...-based applications ~ Experience with Asp.net C# ~ General understanding of Database...C#16 hoursFull timeTemporary work- ...Job Description Are you a mid level developer looking to take the next step in your career? NS2 Mission is seeking a Full Stack Developer to join our team in Herndon/Chantilly... ...layer programming languages such as Java, C#, C++, Python, or similar. Database and...C#Local areaFlexible hours
- ...Our Partner is currently seeking a Full Stack Web Application Developer SME to work on a suite of services that will supply users with tools to automate... ...language, but would consider Java, JavaScript, C#, SQL, etc. Minimum 2-4 years of demonstrated ability...C#Work experience placement
- ...Full Stack Developer (C# /.Net / JS / SQL / AWS) Location: Chantilly, VA 20151 Clearance: TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) Key Summary: We are looking for a skilled and versatile Full Stack Developer to join our team...C#Temporary workFor contractorsImmediate startFlexible hours
- ...We're looking for a Full Stack Developer skilled across the entire application stack from front-end interfaces to back-end logic and databases... ...Expertise in back-end languages (Node.js, Python, Java, PHP, C#, FoxPro, ASP) - Proficient with SQL/NoSQL databases (MSSQL,...C#
- ...with cost-conscious development and deployment strategies. Developing front end user interfaces using modern JavaScript frameworks like... ...with application layer programming languages (e.g., Java, C#, C++); database / data layer experience (e.g., SQL, unstructured...C#Temporary workFor contractorsLocal areaImmediate startFlexible hours
- ...Engineers, Data Scientists, and ETL Developers directly into intelligence... ...cafeteria! The tech stack on this team is rather huge and... ...ROLE: GRVTY is seeking a Full Stack Developer with a TS/SCI... ...programming languages (e.g., Java, C#, C++) Database / Data Layer...C#Immediate startRemote workFlexible hours
$98.5k - $206.8k
...Job Title: Full Stack Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret... ...Express o Python/Django/Flask/Go o Java/Spring Boot o C#/.NET Core Database: Experience with both SQL (PostgreSQL,...C#Full timeContract workWork experience placementLocal areaImmediate startFlexible hours- ...transition to 3 to 4 days onsite. Must haves: • Very strong C# • ASP.NET MVC (web development) • Object Oriented skills •... ...of operations and maintenance tasks. The Software Engineer develops and implements technical efforts to design, build, and deploy applications...C#
$86.8k - $198k
...Job Number: R0237863 Full Stack Mission Essential System Developer The Opportunity: As a full-stack developer, you can resolve a problem with a complete... ...automation optimization Experience with Python, C#, .NET, Spring, Angular, React, or Node.js Experience...C#Full timeContract workPart timeWork at officeLocal areaRemote work- ...Full Stack Developer Location: On Site in Austin TX - Need to meet in person to verify identity (we cannot send without meeting them in Austin... ...knowledge of one or more back-end programming languages (PHP, Java, jQuery, C#). FOCUS ON MICRO SERVICES ARCHITECTURE...C#
$80k - $128k
...Full Stack Angular Developer Job Locations: US Requisition ID: 2026-165034 Position Category: Information Technology Clearance: No Clearance Required... ...and maintain secure, scalable .NET Core 10 Web APIs using C# and Entity Framework Core. Full Stack Integration: Ensure...C#Contract workRemote workShift work- ...Applications Developer (Full Stack Developer - SME) We're seeking a Senior Applications Developer who will bring 8–10 years of hands-on experience... ...development language, but would consider Java, JavaScript, C#, SQL, Etc. Bachelor's degree in Computer Science, Math,...C#Full timeWork experience placement
- ...Description Job Description M1 Technology is seeking a skilled Full Stack Developer to contribute to the design, development, and deployment of... ...proficiency in: ~ Application Layer Programming: Java, C#, C++, or similar languages ~ Front-End Development:...C#Local area
- ...and long-term career growth. We are seeking a skilled Full Stack Developer to join our team and contribute to meaningful, mission-driven... ...experience with application-layer programming languages (e.g., Java, C#, C++) ~ Strong experience with databases and data-layer...C#
- ...looking for a passionate Software Engineer to design, develop and improve our core service and data platforms. Software... ...to tests and deployment. Experience with .NET, C#, MS SQL Server, MongoDB, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web Services...C#Work experience placement
- The position is focused on delivering performance-based IT services and repeatable solutions. Our team is looking for a developer that can support applications in a cloud-based, large-scale enterprise environment with the goal of learning new technologies to optimize efficiency...Local area
- ...Our client is currently seeking a Full Stack Developer - IV Job Title: Full Stack Developer - Iv Hybrid, 2-3 days in the office (Not negotiable) Location: Ashburn, VA, Baskin Ridge, NJ The roles and responsibilities of this position includes...Work experience placementWork at office
- ...Full Stack Developer At Impyrian, our commitment to excellence, client-centric approach, and deep industry expertise set us apart. We strive to be a trusted partner for organizations seeking to embrace digital transformation, bolster cybersecurity, streamline operations...
- ...Job Opportunity JAVA Developer (Senior) Location: Remote (the candidates must reside within 4 hours driving distance from Ashburn, VA) CMCI provides management consulting and IT services that empower enterprises to achieve their business goals in today's highly competitive...Work experience placementRemote work
- ...Senior Full Stack Developer We're looking for a senior Full Stack Developer to build new features, troubleshoot cross-team issues, and ensure smooth production deployments. This hands-on, collaborative role requires clear communication, reliable coding with solid testing...Contract workImmediate startFlexible hoursWeekend workAfternoon shift
$80k - $128k
...Full Stack Developer * Hybrid Remote • Ashburn, VA ( Description Are you looking to take the next steps in your career as a Full Stack Developer? Let's chat and see if we are a good match! Opportunity: Virtual Service Operations is searching for an experienced...Contract workWork experience placementRemote workFlexible hours2 days per week$131.3k - $237.35k
...Description The Homeland Sector within Leidos is seeking a Full Stack Developer with strong systems, software, cloud, and Agile experience to support a complex program to provide Agile development and operations and maintenance for critical systems on a mission-critical...Work experience placementLocal areaImmediate start- ...Position: FullStack java Developer Location: Irving TX/ Ashburn, VA and Alpharetta GA Job description: • Location: Irving... ...a week for now, will ramp up to 5days in office. • As a full-stack application developer you will be working on design, development...Work at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer (C#). Be the first to apply!
Related searches
- senior full stack developer Ashburn, VA
- senior full stack web developer Ashburn, VA
- full stack java developer Ashburn, VA
- remote .net full stack web developer Ashburn, VA
- c# .net full stack developer Ashburn, VA
- java full stack angular developer Ashburn, VA
- senior java full-stack developer Ashburn, VA
- full stack developer remote Ashburn, VA
- full stack developer Ashburn, VA
- full stack / python developer (remote) Ashburn, VA


