As a Staff Software Engineer, you will own the technical roadmap, serve as the primary technical SME, and collaborate across IT, security, and business teams to deliver secure, compliant, and scalable AI-driven applications.
This role is ideal for a highly skilled engineer passionate about building innovative business solutions using Microsoft Power Platform. You will leverage tools like Power Apps, Power Automate, Co-pilot Studio, and Dataverse to design and deliver scalable, secure, and user-friendly applications that solve complex, real-world problems. Were looking for someone with strong engineering fundamentals, a deep understanding of low-code architecture, and the ability to integrate Power Platform with enterprise systems and APIs. The ideal candidate combines technical expertise with product intuition to deliver high-impact solutions that drive business transformation.
Key Responsibilities
- Establish and enforce governance frameworks for Power Platform usage, including security, compliance, data policies, and environment management.
- Build and maintain an operating model for continuous Power Platform enhancement, ensuring scalability, sustainability, and alignment with business objectives.
- Define and evolve technical strategies for modular, event-driven, and scalable Power Platform solutions aligned with enterprise architecture.
- Drive best practices for Power Platform adoption by creating reusable components, templates, and enablement strategies across the organization
- Design and develop best-in-class, scalable, and secure business applications using Microsoft Power Platform tools (Power Apps, Power Automate, Co-Pilot Studio, and Dataverse) to deliver seamless user experiences.
- Translate complex business requirements into modular, actionable components and prioritize them based on impact and value.
- Understand diverse user personas and business processes to build intuitive, low-code solutions that drive efficiency and create a WOW factor for end-users.
- Develop end-to-end workflows, integrate with enterprise systems and APIs, and ensure robust data architecture for reliability and scalability
- Extend platform capabilities by creating custom connectors, leveraging Azure services, and embedding AI features into business processes
- Collaborate with Product Managers, business stakeholders, and cross-functional teams to clarify objectives, constraints, and desired outcomes.
- Make effective trade-offs between business priorities, user experience, and technical sustainability.
- Stay ahead of emerging Power Platform features, connectors, and integration patterns, with a focus on automation and AI-driven enhancements.
- Conduct feasibility assessments and develop proofs-of-concept to validate new approaches and technologies.
- Mentor junior team members, educate non-technical stakeholders on Power Platform capabilities, and foster a collaborative and inclusive team environment.
Required Qualifications
- 4 - 8 years of experience designing, building, and scaling enterprise-grade business applications with measurable impact and exceptional user experiences.
- Bachelors or masters degree in computer science, Engineering, or equivalent experience.
- Proven track record in developing end-to-end business solutions using Microsoft Power Platform (Power Apps, Power Automate, Co-pilot Studio, and Dataverse).
- Experience in building and deploying Copilot agents at scale, including prompt engineering, orchestration, and integration with enterprise workflows.
- Strong expertise in low-code/no-code development, including relational data modeling, security roles, and environment management within Power Platform.
- Experience integrating Power Platform solutions with enterprise systems (ERP, Procurement) and external APIs using custom connectors and Azure services.
- Deep understanding of governance, compliance, and best practices for scalable Power Platform deployments, including responsible AI principles for Copilot solutions.
- Hands-on experience with cloud platforms (preferably Microsoft Azure) and familiarity with Azure Logic Apps, Functions, and API Management.
- Experience in monitoring and optimizing Copilot agents for performance, scalability, and adoption across enterprise environments.
- Knowledge of CI/CD pipelines for Power Platform solutions and automated deployment strategies using tools like Azure DevOps.
- Familiarity with data visualization and analytics using Power BI, including DAX and Power Query.
- Solid grasp of software engineering best practices, including version control, testing, and lifecycle management for low-code applications.
- Ability to work collaboratively across teams and time zones, with excellent communication skills and the ability to influence stakeholders at multiple levels.
- Experience in enterprise application integration (ERP and Procurement systems) and Source-to-Pay processes is a plus.
- Familiarity with Agile methodologies such as Scrum or Kanban, and experience working in Agile teams.
- Preferred certifications: Microsoft PL-600 (Power Platform Solution Architect), PL-400 (Power Platform Developer), and AI-102 (Azure AI Engineer)