Software Developer (.Net/C#)
Full Visibility LLC is a federally certified Small Business delivering innovative technical solutions to address the nation’s most critical and sensitive missions. Founded in 2006, our capabilities support federal and state government agencies with over 100 cleared technical experts specializing in Digital, AI & Analytics, Cyber, and Engineering. With offices in the National Capital Region, Quantico, VA, and Huntsville, AL, we deliver critical solutions to various federal agencies.
About the role
Full Visibility is seeking a Software Developer (.Net/C#) to work in Quantico, VA in a hybrid role supporting a Federal customer. Candidate must possess an active Top Secret/SCI Eligibility Clearance. Individuals selected will be subject to Counterintelligence (CI) Polygraph examinations based on assignment after their start date and must maintain required CI Polygraph eligibility throughout employment.
The Software Engineer (.Net/C#) will design, develop, and support Windows-based applications using modern .NET and C# technologies while contributing to software projects in large production environments. The ideal candidate will collaborate with cross-functional engineering teams to develop scalable, maintainable solutions, integrate applications with backend systems, and ensure efficient data management.
Responsibilities
- Design, develop, and support Windows-based applications using .NET and C# technologies.
- Contribute to software projects supporting large production environments.
- Collaborate with cross-functional engineering teams to develop scalable, maintainable solutions.
- Integrate applications with backend systems and ensure efficient data management.
- Implement modern design patterns and contribute to collaborative code management workflows.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field (or 6+ years of equivalent experience).
- 2+ years of experience developing Windows applications using C# and .NET Framework 4.0 or later.
- Experience supporting software development projects in production environments.
- Proficiency with Visual Studio 2012 or later.
- Experience using distributed version control systems, including Git and Mercurial.
- Familiarity with package management and repository-based development workflows.
- Experience collaborating with cross-functional engineering teams to design, develop, and integrate software solutions.
- Ability to develop applications that efficiently read from and write to relational databases.
- Experience integrating internal and external software components into enterprise applications.
- Knowledge of object-oriented programming principles, application architecture, and software design best practices.
- Experience implementing the MVVM design pattern or similar architectural patterns in production environments.
- Active Top Secret/SCI Eligibility Clearance (required).
Skills
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a collaborative development environment.
Pay
A reasonable salary range for this position is $140,000–$190,000, determined by local market conditions and candidate qualifications, including skills, education, and experience.
Benefits
Full Visibility is recognized as a top workplace, offering a comprehensive benefits package focused on employee development, success, and morale. The company has been ranked as a Best Place to Work by the Washington Business Journal thirteen times and has appeared on the Inc. 5000 Fastest-Growing Private Companies list eight times since 2014. Benefits include a commitment to professional and personal well-being through a full-employee approach.
For details on company benefit offerings, visit https://www.fullvisibility.com/benefits.