
SENIOR SOFTWARE DEVELOPER / SOLUTIONS TECHNOLOGIST
CACI International2 months ago
Stuttgart, GermanySenior
Base Salary
$99k - $209k/yr
Responsibilities
- Build, configure, and maintain enterprise and niche solutions with Microsoft Power Platform and ServiceNow.
- Develop Dataverse relational data models, Model-Driven Apps, Canvas Apps, Custom Pages, dashboards, reporting views, and data visualizations.
- Design and maintain secure REST API connections, webhooks, custom connectors, and data pipelines across enterprise systems and repositories.
- Analyze legacy systems, modernize data flows, and eliminate manual data entry through systems integration and automation.
- Evaluate workflows and integrate AI-assisted capabilities, Copilot Studio, GenAI platforms, agentic AI tools, MCP servers, and custom logic.
- Conduct stakeholder discovery, capture functional requirements, demonstrate prototypes, and translate business objectives into technical specifications.
- Monitor platform adoption, performance, and reliability while maintaining code quality, pipeline configurations, data integrity, and architecture documentation.
Requirements
- Active adjudicated Secret clearance with the ability to obtain and maintain TS/SCI without a waiver.
- BA/BS degree and 5+ years of recent specialized experience, or an equivalent combination of education and experience.
- Experience with software development principles, low-code platforms, and relational data modeling.
- Experience working within a software development team and using CI/CD pipelines.
- Understanding of software development using Agile methodologies and experience with RESTful APIs, JSON, and systems integration.
- Ability to document system architectures, data flows, and technical processes and communicate effectively with stakeholders.
- DoD 8570/8140 IAT Level II certification, such as Security+ CE or equivalent.
- Preferred experience with Power Apps, Power Automate, Dataverse, Power BI, Copilot Studio, AI Builder, custom AI connectors, and ServiceNow development and integration.
- Preferred Microsoft certifications such as PL-200, PL-400, or PL-600, extensive knowledge of DoD J6 systems and security requirements, and TESA eligibility.
Benefits
- Full-time regular long-term assignment requiring relocation to Stuttgart, Germany, with up to 10% travel outside the continental United States.
- Flexible time off, learning resources, healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Competitive compensation and benefits; the posting states a proposed salary range of $99,300-$208,600 USD.
Tech Stack
Maven
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.