Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
We are looking for a Software Developer to lead the design and delivery of automation solutions using Microsoft Power Platform in Brighton, Michigan. This Long-term Contract opportunity is ideal for a detail-oriented individual who can turn business needs into secure, scalable, and well-documented applications and workflows within a regulated banking environment. The role combines hands-on development with technical leadership, helping shape standards, guide complex implementations, and improve automation practices across teams.
Responsibilities:
Architect, build, test, and release Power Automate solutions, including cloud and desktop flows, for essential business operations.
Develop and support Power Apps, with an emphasis on canvas applications, to streamline data capture, approvals, and workflow-driven activities.
Create dependable automation logic using branching, iterations, expressions, exception handling, and recovery methods to improve stability.
Enhance existing automated processes to strengthen performance, reliability, and long-term maintainability.
Connect Power Platform solutions with internal applications, SharePoint, Dataverse, file-based sources, and external services through APIs.
Work with API integrations by managing authentication methods, request and response structures, and system data mappings.
Analyze current operational processes, document workflow dependencies, and recommend practical automation improvements for future-state solutions.
Define technical standards for automation delivery, lead design reviews for complex initiatives, and provide guidance on quality, security, monitoring, and support readiness.
Monitor production automations, investigate failures, implement logging and alerting, and provide documentation needed for audits, controls, and compliance reviews.
Partner with business teams, IT, operations, and support staff throughout development, testing, deployment, and knowledge transfer activities.