CACI International Senior Software Engineer in Lanham, Maryland

Job Description

CACI has an opening for a software engineer on our product team developing enterprise content management software for use by the US government. Our product includes capabilities for content management, search, workflow, and document redaction. Duties include development of new features and maintenance of existing software. Current active projects involve technologies including Angular, AWS, and machine learning. We use .NET/C#, Java, Oracle Database, SVN, and Jira/Confluence. We are seeking a talented individual with experience building sophisticated solutions. Experience working on a commercial software product team is helpful.

Duties & Responsibilities

  • Research, prototype, design, implement, and maintain portions of our existing commercial software product.

  • Collaborate with other team members sharing ideas, brain storming, conducting design reviews, and demonstrating new software capabilities.

  • Get involved in all aspects of product development including requirements analysis, design, implementation, documentation, maintenance, and customer support.

  • Influence product direction in terms of new features, quality and usability improvements, adoption of new technologies, process improvements, etc.

  • Operate in a technical leadership capacity on software projects coordinating with management and mentoring junior team members

Required Qualifications & Experience

  • Professional experience with C#, Java, Angular, and Oracle Database

  • US citizenship

Education & Experience

  • Bachelor’s degree or work equivalent in computer science, engineering, mathematics or related discipline

  • 7 or more years of professional software engineering experience

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.