CACI International Junior Technical Developer in Annapolis Junction, Maryland

Job Description

What You’ll Get to Do:

Do you love to dig into a problem and find a solution and make it work? Are you a high energy self-starter who loves learning and applying new technologies?

Do you enjoy working in high energy teams, dedicated to delivering results?

If this sounds like you, then read on to learn how you might join our team at CACI as a Business Intelligence Developer!

More About the Role:

  • Work across a Big Data Enterprise Data Warehouse in AWS Cloud.

  • Spend your time and performing the design, developing, and implementing solutions

  • This position requires strong analytical, problem solving, and communication skills with a keen attention to detail.

  • Identify, document, and present solution alternatives

  • Participate in defining technical standards and guidelines, including ensuring data/information assets are identified, stewarded and leveraged across the enterprise.

  • Ensure focus is on information/data quality by developing/publishing enterprise data standards.

  • Lead development teams to produce project deliverables to meet customer requirements.

  • Coaching others on the team to help them learn from your experience

  • Work in collaboration with various roles in Data Warehousing / BI development efforts (developer, tester, lead, PM, business analyst, etc.) including conducing peer reviews, information sharing sessions, estimating activities, and customer presentations

You’ll Bring These Qualifications:

Typically has a Bachelor’s degree or Associates/Vocational/Technical education or equivalent work experience.

Strong verbal and written communication skills to support working with team members across different spectrum, leading discussions, meetings, and customer presentations.

  • Develop ETL data pipelines, machine learning, analytical and reporting requirements by coordinating with business analysts, data scientists and source system developers

  • Develop Spark, Java, Scala, Hive code on Amazon Web Services (AWS) Elastic MapReduce (EMR) to process a variety of file types ( XML, JSON, CSV etc.

  • Develop APIs and Web services

  • These Qualifications Would be Nice to Have:

  • Experience in AWS/ Azure Cloud environments

  • Experience in Enterprise Data Analytics Warehouse environment supporting business and data analysis, translating strategic requirements into a usable enterprise information architecture.

  • Experience with approaches and architecture concepts like ODS, master data management, slowly changing dimensions, and data governance.

  • Hands on experience modeling for data warehouse projects and solutions, and a desire to implementing new technologies and methodologies

What We Can Offer You:

  • We’ve been named a Best Place to Work by the Washington Post.

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

  • We offer competitive benefits and learning and development opportunities.

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

  • For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

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.