Search by job, company or skills

Ethereal Digital

Power Platform Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Contract:12 month contract

Industry: Banking

Responsibilities:

  • Solution Architecture & Design: Lead the technical design of complex, scalable solutions. Make high-level architectural decisions regarding when to use out-of-the-box features vs. custom development (Plugins, PCF, Azure Functions).
  • Advanced Pro-Code Development: Develop complex server-side logic using C#/.NET (Plugins, Custom APIs) and build advanced user interface components using TypeScript and React (PCF Controls).
  • System Integration: Design and implement robust integrations between Dataverse and external systems using Azure Logic Apps, Azure Functions, Custom Connectors, and APIs.
  • Code Quality & Standards: Define and enforce coding standards and best practices. Conduct thorough code reviews to ensure performance, security, and maintainability.
  • DevOps & ALM Strategy: Own the Application Lifecycle Management (ALM) process. Configure and manage CI/CD pipelines (Azure DevOps or GitHub Actions) for automated testing and deployment across environments.
  • Mentorship & Leadership: Mentor junior and mid-level developers, conduct technical knowledge-sharing sessions, and foster a culture of technical excellence within the team.
  • Performance Optimization: proactively identify performance bottlenecks in Power Automate flows, Canvas Apps, and Dataverse queries, and implement optimization strategies.
  • Stakeholder Management: Collaborate directly with business stakeholders to translate complex business requirements into technical specifications and functional designs.

Requirements:

  • At least 3 years working experience in software development or any other relevant experience with a specific focus on the Microsoft ecosystem or low-code/pro-code hybrid development.
  • Strong knowledge of software testing methodologies, tools, and techniques
  • Good understanding of software development best practices, including Agile methodologies, design patterns, and version control systems.
  • Good problem-solving skills and the ability to think creatively to overcome technical challenges.
  • Strong communication skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.
  • Demonstrated leadership abilities, including mentoring junior/intern developers and providing technical guidance to cross-functional teams.
  • Passion for continuous learning and staying updated on emerging technologies and industry trends.
  • Proficiency in Power Apps (Canvas and Model-Driven) and Power Automate.
  • Strong understanding of Microsoft Dataverse (tables, relationships, business rules).
  • Hands-on experience with Azure services relevant to Power Platform (Azure Service Bus, Azure Key Vault, API Management).
  • Experience with continuous integration/continuous delivery (CI/CD) pipelines is a plus.
  • Capable of working independently with little supervision.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 135039347

Similar Jobs