Business Application Developer
CCI SystemsAbout the role
Why CCI? CCI Systems, Inc. is an Employee-Owned Telecommunications Company based in Iron Mountain, MI with 60+ years of industry knowledge and experience. Our outstanding team-based work culture and environment has allowed us to grow, develop, and retain long-term employees. We offer a comprehensive benefits package, competitive pay, flexibility, paid on-the-job training, overtime, professional development, and inspire you to be bold, yet accountable. We value our employees’ hard work and determination and REWARD results all while having fun!
Our mission is to make life better by connecting people through innovative communication systems.
Network Solutions is seeking a Business Application Developer to design, develop, and maintain secure, scalable low-code solutions that enhance operational efficiency. Utilizing platforms such as Microsoft Power Apps, Power Automate, SharePoint, and AI technologies, this role streamlines workflows, integrates data across systems, and drives impactful digital transformation initiatives.
Responsibilities
- Elicit business requirements, map current processes, and design scalable low-code solutions using Microsoft Power Platform.
- Build and maintain responsive Power Apps (canvas/model-driven) with Dataverse and SharePoint integration.
- Develop Power Automate flows (cloud/desktop) for approvals, notifications, data sync, and orchestration with error handling.
- Configure and manage SharePoint Online: sites, lists, libraries, permissions, and document management.
- Integrate solutions with Microsoft 365 and external systems via connectors, Graph API, and REST APIs.
- Implement data modeling, security, and governance including DLP, role-based access, and compliance controls.
- Establish ALM practices: solution packaging, source control (Azure DevOps/Git), pipelines, and environment migrations.
- Conduct unit, integration, and UAT testing; monitor telemetry and optimize performance across devices.
- Provide operational support: monitor flows, resolve defects, manage service requests, and enhance existing solutions.
- Drive adoption through documentation, training, demos, feedback collection, and backlog prioritization.
- Design and deploy AI features using AI Builder (OCR, prediction, sentiment, object detection).
- Build conversational copilots with Copilot Studio; integrate with Teams and automate actions via Power Automate.
- Integrate Azure OpenAI or other LLMs via custom connectors; design prompts and apply enterprise guardrails.
- Implement retrieval-augmented generation using Azure AI Search over SharePoint/Dataverse with security trimming.
- Extend Microsoft 365 Copilot with plugins and Graph connectors to expose Power Platform data and actions.
- Automate content understanding with SharePoint Syntex: classifiers, extractors, retention labels, and metadata routing.
- Promote AI enablement: reusable prompt patterns, best practices, citizen developer training, and iterative feedback.
- Collaborate with Systems Analysis team to determine feasibility of complex development requests.
- Approach all opportunities with an AI solutions-based mindset.
- Perform any other duties as assigned.
Qualifications
- Minimum of 2 years of application development experience.
- Experience developing with Power Apps and Dataverse, including canvas and model-driven apps, Power Fx, component libraries, and data modeling.
- Proficiency in Power Automate, including advanced expressions, JSON parsing, approvals, concurrency control, robust error handling, and modular child flows.
- Familiarity with SharePoint Online, including site, list, and library configuration, content types, permissions, and automation using PnP, CLI, and PowerShell.
- Skilled in integration and APIs, including standard/premium/custom connectors, Microsoft Graph, REST, webhooks, OAuth 2.0, JSON, and XML.
- Experience with AI on the Power Platform, including AI Builder model creation and tuning (e.g., document processing, prediction), Copilot Studio bot design, analytics, and human handoff.
- Knowledge of LLMs and Azure OpenAI, including prompt engineering, function calling, grounding with enterprise data, safety and guardrails, and token/cost management.
- Strong understanding of Power Automate expression language and data shaping techniques, including variables, Select, Filter array, Compose, Join, and Parse JSON with well-defined schemas.
- Ability to implement efficient querying and pagination
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Sr. Analyst, Business Consultation - Work From Home
CVS Health
$112,200/yr
Business Financial Manager, Mid
Booz Allen Hamilton
$126,000/yr
Sales & Business Development Manager – Enterprise Nursing Higher Education Field Sales (Northeastern USA-Remote)
Wolters Kluwer
$170,050/yr