The Opportunity:
CACI is on the lookout for an experienced, innovative, and driven Microsoft Power Platform Developer to bolster USAFRICOM’s mission objectives. This role presents a unique chance for professionals aiming to advance their careers in Europe within a mission-driven setting.
Responsibilities:
The USAFRICOM J6 Collaboration team is committed to crafting enterprise solutions through agile methodologies, leveraging the full Microsoft Power Platform suite. As a Developer, your duties will encompass:
Designing and implementing enterprise and specialized applications using the Microsoft Power Platform, with a particular emphasis on Power Apps and Power Automate.
Engaging with end-users to collect requirements, propose solutions, and fulfill ad-hoc requests.
Applying best practices in data modeling and executing data models using the Dataverse relational database.
Developing Model-Driven Apps with Dataverse and integrating Canvas apps or Custom Pages with Dataverse.
Effectively communicating and presenting products and ideas to senior leadership in a professional manner.
Thriving in a dynamic environment that demands team collaboration and coordinated efforts.
Generating Power BI reports and dashboards to visualize data from Power Apps and other systems, providing key insights to stakeholders.
Installing, configuring, and managing third-party solutions within Power Apps environments.
Possessing knowledge of APIs and REST endpoints for system integration.
Experience with JavaScript and modern client-side development.
Practical understanding of the software development application lifecycle management (ALM).
Qualifications:
Required:
Currently hold a current adjudicated Secret Clearance and be able to obtain and maintain a TS/SCI (No Waiver).
BA/BS + 7 years recent specialized experience
Extensive experience with the Microsoft Power Platform (Canvas, Model-Driven Power Apps, Power Automate, Power BI & Dataverse) & SharePoint.
Demonstrated understanding of software development using Agile methodology
Ability to document system processes and architecture
Experience with relational databases
Prior experience in a software development team or technical lead
Security+ and Microsoft Power Platform Certification(s)
TESA Eligibility
Desired:
Experience in creating and maintaining enterprise-level Power Apps.
Knowledge of Application Lifecycle Management (ALM) within the Power Platform and deployment pipelines.
Experience managing multiple Power Apps environments and familiarity with the Power Platform Admin Center (PPAC) or Power Platform administrator experience.
Experience with Copilot Studio.
Understanding of Department of Defense Military standards.
Documentation experience using Microsoft Visio or XrmToolBox tools.
Extensive knowledge of DoD J6 systems & common suite of tools.
Experience with DoD IT security requirements.
________________________________________________________________________________________
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.
Your potential is limitless. So is ours.
________________________________________________________________________________________
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. Learn more here.
The proposed salary range for this position is:
$99,300 - 208,600 USD