Job Description
We are looking for a Software Developer to join a banking organization in Brighton, Michigan on a contract-to-permanent basis. In this role, you will create and support Microsoft Power Platform solutions that reduce manual effort, strengthen process accuracy, and improve day-to-day operations. You will partner with business and technology teams to turn operational needs into secure, compliant automation tools suited for a financial services environment.
Responsibilities:
• Develop, test, and release automated workflows using Microsoft Power Automate, including both cloud-based and desktop process automation solutions.
• Build and support Power Apps, with an emphasis on canvas applications, to streamline data capture, approvals, and workflow-driven activities.
• Create dependable automation logic by applying conditional paths, iterative processing, exception management, and recovery methods.
• Enhance existing automation solutions to improve stability, efficiency, and long-term scalability across business functions.
• Connect applications and services through APIs, managing authentication, payload mapping, and data exchange using JSON-based integrations.
• Review current business processes, document workflow dependencies, and help define improved automated future-state solutions.
• Translate functional needs into technical designs, delivery plans, and effort estimates for new automation initiatives.
• Implement monitoring, notifications, logging, and failure resolution practices to maintain reliable production automations.
• Ensure solutions meet banking expectations for security, access controls, audit readiness, data integrity, and regulatory compliance.• At least 1 year of hands-on experience developing solutions with Microsoft Power Automate and Power Apps.
• Working knowledge of REST APIs, JSON, and SQL queries for integrations, reporting, validation, or automation logic.
• Solid understanding of workflow design concepts such as branching, looping, exception handling, and automation lifecycle support.
• Familiarity with core IT practices including environment management, permissions, and controlled change processes.
• Ability to document technical solutions clearly and communicate effectively with both business stakeholders and IT teams.
• Exposure to Power Platform governance, Dataverse, or related Microsoft ecosystem tools is preferred.
• Understanding of data security, audit expectations, and compliance standards within regulated environments is preferred.
• Bachelor’s degree in a related field is preferred; Microsoft Power Platform certifications are a plus.