Apply Now    

Mid-Level SQL Developer

Req #: 241005
Location: Chantilly, VA US
Job Category: Information Technology
Minimum Clearance Required: Secret

Job Description

What You’ll Get to Do:

Job Description

Join the FISMSS Project as a Mid-Level SQL Developer supporting financial management applications that help our Department of Defense customers analyze, report, and justify their budgets for congressional approval.  We have been supporting our customers for almost 20 years with 5 applications across 6 different clients.  We continue to develop and implement exciting and complex solutions to support the evolving needs of our customers.

You will be required to write stored procedures, functions, scripts, and views with extensive use of T-SQL programming in support of major application enhancements.  You will work closely with Lead Developers to become familiar with other source systems which integrate with EAS in order to implement new data loads and make changes to existing ones. This role also requires the capability to debug and resolve data discrepancies during critical production support periods. 

Additionally, you will be supporting a large-scale application re-write effort requiring analysis for creating new complex procedures to perform data integration, data mapping, and data transfer from source systems to the EAS database model. 

This role requires strong technical skills and the ability to properly prioritize and multi-task.  You must be able to work collaboratively with our project team in an Agile environment to ensure we are implementing optimal solutions for our customers.

More About the Role:


As a Mid-Level SQL Developer, you will be responsible for the design, development and testing of the Microsoft SQL Server database application structure. Other responsibilities include monitoring databases on CACI and customer servers, evaluating database configurations and proactively suggesting improvements, troubleshooting and fixing issues, and evaluating Information Assurance vulnerabilities and implementing remedies. As part of the re-write effort you will help identify, prototype, and suggest alternatives to SQL Server such as Postgres, NoSQL, MySQL, etc.

  • Develop web sites, services and components using languages including C# .NET (4.5+, Core), T-SQL, JavaScript (JQuery, Angular and similar frameworks) and HTML/CSS.
  • Participate in the team’s scaled Agile Scrum/Kanban methodology and ceremonies by brainstorming technical approaches, balancing technical and functional concerns, and developing working products with unit tests to ensure quality.
  • Stay current with cutting-edge technologies and emerging industry trends and best practices. Relate these to current products and evaluate/prototype potential applications.
  • Apply understanding of concepts such as MVC, SOA and micro services to help shape the future vision of technology architecture and infrastructure within the program.
  • Assist the technical lead in the design and implementation of optimized, scalable and reusable solutions.
  • Work closely with business analysts to understand functional needs and collaborate on design ideas and improvements.
  • You may also assist other technical staff with troubleshooting production issues


  • Bachelor’s Degree in information systems or related field preferred or Associates degree with relevant work experience
  • At least 4 years of experience as a programmer/developer utilizing Microsoft .NET technology and MS SQL Server
  • Proficient understanding of Microsoft SQL Server 2008 or above.
  • Basic understanding of Microsoft SQL Server Security and User administration
  • Able to quickly understand requirements for business applications and procedures
  • Able to prioritize, track, and complete tasks according to Sprint deadlines with limited oversight.
  • Able to work in an Agile environment where priorities and deadlines may chance regularly.
  • Strong written/oral communication skills
  • Flexibility to work within technical framework with evolving business requirements
  • DoD Secret Clearance must be obtainable


  • Active DoD Secret Clearance.
  • Experience with SQL Server 2008 Integration and Reporting Services
  • A good foundation in Object Oriented Development (OOD) methodologies
  • Able to read, understand and debug web applications using Visual Studio 2015 or higher

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