The full-lifecycle global employment platform built to recruit, employ, and incorporate.
Senior Power Platform Developer, C#
Location
Slovenia
Posted
82 days ago
Salary
0
Seniority
Senior
Job Description
Senior Power Platform Developer, C#
Remote People
• Develop and implement solutions using Dynamics 365 Sales, Customer Services, Marketing and Project Operations. • Use Power Apps, Power Automate and the Dataverse to create effective business applications and workflows. • Develop and maintain C# applications following Object-Oriented software development practices and SOLID principles. • Create Azure solutions such as Azure Logic Apps, Azure Function Apps, Azure Service Bus and Azure API Management. • Implement Continuous Integration/Continuous Deployment (CI/CD) using Azure DevOps. • Follow a Test-Driven Development (TDD) approach, ensuring near 100% code coverage for unit tests. • Collaborate with the QA team to ensure effective software testing, keeping track of Test Plans and Steps in Azure DevOps. • Use tools such as ReSharper and Microsoft Code Analysis to ensure code quality and manage code via git in Azure DevOps. • Develop and manage Scrum projects using the Boards and Work Items in Azure DevOps. • Write early binding code for the Dataverse and create custom components like plug-ins, workflow activities, custom actions, APIs and Azure Functions. • Design and manage effective workflows, business rules and business process flows in Power Apps and the Dataverse. • Ensure that the Entity Relationship Diagram (ERD) for Dataverse solutions complies with data design best practices. • Follow best practices for Application Lifecycle Management (ALM) and Software Development Lifecycle (SDLC) when deploying Dataverse solutions. • Create web resources, PCF controls, custom pages and canvas apps for the Power Apps UI. • Develop integration solutions for the Power Platform. • Utilize XML, JSON, FetchXML and JavaScript and tools like the XrmToolBox and PostMan. • Use the Dataverse SDK and the Organisation Service Context for creating LINQ queries in C#. • Use the Dataverse API.
Job Requirements
- Proven experience as a Power Platform Developer or similar role.
- Expertise in Dynamics 365, C# development and Azure Development.
- Proficiency in using Azure DevOps and implementing CI/CD.
- Familiarity with TDD and software testing methodologies.
- Knowledge of Object-Oriented software development and SOLID principles.
- Familiarity with Scrum project management methodologies.
- Experience with early binding, creating custom Dataverse components, Power Apps and Power Automate.
- Familiarity with proper ALM and SDLC practices for deploying Dataverse solutions.
- Knowledge of XML, JSON, FetchXML, JavaScript and tools like the XrmToolBox and PostMan.
- Experience using the Dataverse SDK, the Organisation Service Context and the Dataverse API.
- Ideally, certification in Dynamics 365 and the Power Platform.
Benefits
- Remote work options
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
• Design, evolve, and optimise our cloud-native infrastructure (AWS, Kubernetes, Terraform) to ensure reliability, scalability, and maintainability. • Improve platform responsiveness and reduce friction for engineering teams through better tooling, automation, and guardrails. • Drive operational excellence by strengthening observability, resilience, and cost-aware engineering practices. • Work towards designing and implementing self-healing, reliable and scalable infrastructure in a cloud-native environment. • Actively participate in architectural decision-making, bringing thoughtful challenge and well-supported alternatives where appropriate. • Contribute to intelligent automation and self-healing systems where it adds measurable value (experience with AI-assisted operations is a plus). • Act as a senior escalation point for platform and infrastructure-related production incidents, contributing to resolution and meaningful post-mortems.
Platform Engineer – Azure/AWS
VisiumAccelerating your success along your AI & Data transformation journey.
• Design and lead cloud infrastructure and DevOps architecture across environments • Define and maintain CI/CD standards, templates, and best practices • Own reliability, availability, security, and incident response processes • Drive Infrastructure as Code and automation at scale • Partner with engineering and architecture teams on platform decisions • Mentor engineers and contribute to DevOps strategy and roadmap
Senior Platform Engineer
UptempoMarketing Planning Software - your system of record for marketing plans, budgets, and work.
• Design, build, and maintain our AWS cloud infrastructure with security, scalability, reliability, and profitability in mind • Manage and optimize Kubernetes clusters across environments • Drive automation and CI/CD improvements to accelerate developer productivity • Partner with engineering teams on solution architecture and enablement • Champion best practices in cloud security, monitoring, and performance • Collaborate cross-functionally to support a fast-paced, innovative SaaS environment
• Design, implement, and support GPU/Kubernetes clusters and supporting infrastructure • Supporting AI/ML training, simulation, and HPC workload customers • Develop automation and tooling for cluster provisioning, configuration management, and platform operations • Collaborate with application and research teams to optimize workloads running on GPU infrastructure • Implement monitoring, observability, and performance tuning across GPU and compute platforms • Troubleshoot infrastructure issues across compute, networking, and container platforms (occasional on-call support) • Contribute to platform reliability, scalability, and operational best practices • Produce clear technical documentation and operational runbooks




