Qualifications
Proven experience in systems engineering and application development. Strong knowledge of database design principles and best practices. Proficiency in programming languages such as Java, C#, or Python. Experience with database management systems, including SQL Server, Oracle, or MySQL. Excellent problem-solving skills and ability to work independently. Strong communication skills, with the ability to present complex technical concepts to non-technical stakeholders.
About the job
Join our dynamic team at CACI as a Systems Engineer/Developer specializing in Applications and Database Design. In this role, you will leverage your technical expertise to design, develop, and maintain robust applications that meet our clients' needs. You will collaborate with cross-functional teams to deliver innovative solutions while ensuring optimal database performance and reliability.
As a mid-senior level engineer, you will play a crucial role in the software development lifecycle, from requirements gathering to deployment and beyond. You will be responsible for implementing best practices in coding and database design, and you will have the opportunity to mentor junior team members, enhancing their skills and fostering a collaborative learning environment.
About CACI International Inc.
CACI International Inc. is a leading provider of technology and expertise in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. We pride ourselves on being at the forefront of innovation, delivering solutions that drive efficiency and effectiveness in our clients' operations.