Apply Now    

.NET/C# Developer

Req #: 202567
Location: Arlington, VA US
Job Category: Information Technology
Security Clearance: Secret
Clearance Status: Must Be Current

Job Description

We are seeking a .NET/C# developer with experience in the design and development of medium-to-large scale custom software solutions.  Primary responsibility will include providing development and documentation support on the design of multiple complex object-oriented Department of State applications using the most up-to-date technologies to provide the best user experience and improved maintainability.

This role requires strong development skills.  You must be able to work collaboratively with the customers and project team to ensure delivery of the best solutions while strategically positioning the application to be enhanced for future growth.

Key Responsibilities/Duties:

  • Design, develop, provide formal unit test scripts and debug new and existing applications
  • Write code to specifications and under the direction of management and technical lead
  • Complete all tasks related to technical analysis, design, building and unit testing, quality assurance, system test and implementation in accordance with the Agile – SCRUM IT development life cycle
  • Participate in code and design reviews
  • Be prepared to carry out business analysis tasks to ensure that the development/change meets user requirements and expectations
  • Prepare all necessary documentation and processes to enable ongoing support of systems, including maintenance procedures, technical information needed to make enhancements, and security documentation
  • Always conform to documentation, coding, and quality standards as defined
  • Communicate with internal and external customers, supervisors, and management to analyze their needs to implement software solutions
  • Perform analysis and provide recommendations of software requirements to determine feasibility of design

Required Qualifications:

  • Must hold an active Secret clearance
  • Minimum of 5 years of development experience using .NET 4.0 and newer
  • Experience with WPF
  • Experience in .NET MVC designing / development (up to MVC 4)
  • Experience with Web API
  • Experience with C#
  • Experience with web services/SOAP protocol
  • Experience with Microsoft SQL Server / T-SQL
  • Experience with Oracle
  • Experience with JavaScript
  • Experience with ReactJS
  • Experience with Bootstrap
  • Experience with Relational Database Design/Data Modeling
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Experience with Service Oriented Architecture (SOA)
  • Requires bachelor's degree or equivalent, and three to five years of related experience.   

Desired Qualifications:

  • Experience with Object Oriented design principles and design patterns.
  • Experience with Gulp.
  • Experience with Swagger.
  • Experience with Reflux.
  • Knowledge of XML and XSLT
  • Knowledge of AD Security Groups
  • Experience with connecting to AD using LDAP
  • Development certifications preferred, but not required.

Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now    
Link for schema