BI Developer
Company: CACI
Location: Oklahoma City
Posted on: April 1, 2026
|
|
|
Job Description:
Job Title: BI Developer Job Category: Information Technology
Time Type: Full time Minimum Clearance Required to Start: None
Employee Type: Regular Percentage of Travel Required: Up to 10%
Type of Travel: Continental US * * * The Opportunity: The BI
Developer will work with the Data Reporting Team and their
customers to facilitate communication and determine software
objectives that align with stated and understood business needs. In
this role, you will identify, define, and document business
processes and software/integration requirements, test cases, etc.
Candidate must have an inquisitive nature, a strong desire to learn
new applications and understand current and future technology
capabilities. The position will report to the Manager of Data
Reporting and work closely with the Enterprise Services technology
teams that provide support to the lines of business and related
functional areas. Responsibilities: - Understand relevant business
areas using a variety of techniques such as interviews, workshops,
surveys, site visits, and storyboards. - Understand technical
options, limitations, costs, and risks. Communicate tradeoffs to
business stakeholders and work with them to shape requirements
accordingly. - Translate business requirements into specifications
that will be used to implement the required reports and dashboards,
created from multiple data sources. - Manage requirements scoping
throughout the delivery process. - Create artifacts as appropriate,
including business case documentation, scope documentation,
integration diagrams and process flows. - Ensure proper
configuration management and change controls are implemented for
your sphere of influence. - Support delivery teams as they
develop/implement, test, and deploy solutions. Qualifications:
Required: - A bachelor's degree in computer programming, computer
science, or information technology or a minimum of 3 years of
experience as a software developer with the ability to document and
write clean, easy to understand code. - Working knowledge of data
analytics platforms (Cognos, PowerBI, Tableau, etc). - Expert
knowledge of various coding-languages, especially SQL - Strong
analytical and problem-solving skills - Ability to use creative
skills and innovative thinking to solve problems with logical
solutions, multi-task and make fact-based decisions. - Excellent
written and verbal communication skills. - Ability to work
independently and complete projects with minimal supervision. -
Experience with IT service delivery development methodologies,
procedures, principles, and practices. - Experience in networking
and cloud environments. Desired: Familiar with enterprise level
financial reporting. Bachelor’s Degree in Information Technology,
Computer Science, Computer Information Systems, Business, or
applicable field. Certified Scrum Master (CSM). ITIL v3 or ITIL v4
Certification. SAFe Agile Certification - What You Can Expect: A
culture of integrity. At CACI, we place character and innovation at
the center of everything we do. As a valued team member, you’ll be
part of a high-performing group dedicated to our customer’s
missions and driven by a higher purpose – to ensure the safety of
our nation. An environment of trust. CACI values the unique
contributions that every employee brings to our company and our
customers - every day. You’ll have the autonomy to take the time
you need through a unique flexible time off benefit and have access
to robust learning resources to make your ambitions a reality. A
focus on continuous growth. Together, we will advance our nation's
most critical missions, build on our lengthy track record of
business success, and find opportunities to break new ground — in
your career and in our legacy. Pay Range : There are a host of
factors that can influence final salary including, but not limited
to, geographic location, Federal Government contract labor
categories and contract wage rates, relevant prior work experience,
specific skills and competencies, education, and certifications.
Our employees value the flexibility at CACI that allows them to
balance quality work and their personal lives. We offer competitive
compensation, benefits and learning and development opportunities.
Our broad and competitive mix of benefits options is designed to
support and protect employees and their families. At CACI, you will
receive comprehensive benefits such as; healthcare, wellness,
financial, retirement, family support, continuing education, and
time off benefits. The proposed salary range for this position is:
$57,000 - $116,700 CACI is an Equal Opportunity Employer. All
qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, pregnancy, sexual
orientation, age, national origin, disability, status as a
protected veteran, or any other protected characteristic.
Keywords: CACI, Norman , BI Developer, IT / Software / Systems , Oklahoma City, Oklahoma