OverviewTheSenior Power Platforms Developer will design, develop, and optimize modern, user-centric business applications leveragingMicrosoft Power Platformand related technologies. In this role, you will combine strongUX/UI design skillswith hands-onPower Apps, Power Automate, Power BI, and Dataversedevelopment experience to deliver intuitive, scalable solutions that streamline workflows and unlock data-driven insights for mission stakeholders.
This position aligns with Cayuse92s core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality in deliverables.
Responsibilities
- Collaborate with business and technical stakeholders togather, analyze, and refine requirementsfor workflows, applications, and dashboards.
- Createwireframes, mockups, and interactive prototypesto visualize and validate user interfaces and user journeys before build-out.
- Design intuitive, aesthetically pleasing, andaccessible user interfacesthat enhance usability and adoption across a diverse user base.
- Conductuser research, usability testing, and feedback sessionsto iteratively improve designs and ensure solutions effectively meet mission and business needs.
- Design and developcustom applications using Power Apps, including Canvas Apps and/or Model-Driven Apps, to digitize and optimize business processes.
- Build and maintainautomated workflows and business processesusing Power Automate, integrating approvals, notifications, data transformations, and system integrations.
- LeverageMicrosoft Dataverseto create robust, scalablerelational data modelsthat support complex business rules and relationships.
- Integrate Power Platform solutions with otherMicrosoft services(e.g., SharePoint, Teams, Dynamics 365, Azure services) andthird-party applicationsusing connectors, custom APIs, and web services.
- DevelopPower BI dashboards and reportsthat deliver actionable insights and visually compelling data visualizations for leadership and operational users.
- Ensure reports and analytics areaccurate, performant, and alignedwith security, data governance, and reporting standards.
- Implement custom logic and UI enhancements usingJavaScript, HTML, and CSSwhere appropriate to extend Power Platform capabilities.
- Apply best practices forsolution architecture, security, performance, and lifecycle management, including environment strategies (dev/test/prod), ALM, and configuration management.
- Collaborate with cross-functional IT and development teams to ensure solutions aresecure, maintainable, and well-documented.
- Contribute to the definition and refinement ofstandards, patterns, and reusable componentsfor Power Platform and UX design across the organization.
- Other duties as assigned.
Qualifications
- Bachelor92s Degreein Information Technology, Computer Science, Engineering, or a related field
- An additional4 years of relevant experience may be considered in lieu of the degree.
- Minimum 8 years of overall IT and/or development experience, including delivery of business applications or enterprise solutions.
- 3 6 years of experiencedevelopingCanvas Apps and/or Model-Driven Appsin the Microsoft Power Platform.
- 5+ yearsof IT and/or software development experience (may overlap with the 8 years if relevant).
- 1+ year of experiencewithPower BI and SharePoint, including building reports, dashboards, and integrating with Power Platform solutions.
- Practical experience with one or more of the following:
- JavaScript
- HTML/CSS
- Business analysis (BA) experienceincluding requirements gathering, process mapping, and stakeholder facilitation
- Active Top Secret Security Clearance is required.
- Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment.
Minimum Skills Required:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to respond effectively to customers with a sense of urgency.
- Proficient in Microsoft and Adobe toolsets, including Excel, Word, PowerPoint, Acrobat, etc.
- Highly motivated with the ability to handle and manage multiple tasks at any one time.
- Ability to forge new relationships, individual and teaming in nature.
- Must be a Self-starter, that can work independently and as part of a team.
Preferred Qualifications:
- Microsoft Power Platform certificationssuch asPL-100, PL-200, PL-400.
- Experience with modernJavaScript frameworkssuch asReact, Angular, or Vueto enhance UI/UX and extend front-end capabilities.
- Experience withC#for extending business logic of Power Apps applications, building custom connectors, or integrating with back-end services.
- Experience withDynamics 365(e.g., Customer Engagement, Sales, Service) andMicrosoft Azure services(e.g., Azure Functions, Logic Apps, Azure API Management) to build end-to-end solutions.
- Understanding ofAgile development methodologies, including participation in sprints, backlog grooming, stand-ups, and iterative delivery.
Our Commitment to you / overview of benefits
- Medical, Dental and Vision Insurance; Wellness Program
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability options
- Basic Life and AD26D Insurance (Company Provided)
- Voluntary Life and AD26D options
- 401(k) Retirement Savings Plan with matching after one year
- Paid Time Off
Reports to: Program Manager
Working Conditions
- Professional office environment with the ability to work on-site.
- Must be physically and mentally able to perform duties extended periods of time.
- Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position.
- Must be able to establish a productive and professional workspace.
- Must be able to sit for long periods of time looking at computer screen.
- May be asked to work a flexible schedule which may include holidays.
- May be asked to travel for business or professional development purposes.
- May be asked to work hours outside of normal business hours.
Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Pay RangeUSD $130,000.00 - USD $137,280.00 /Yr.