Power Platform Developer
Carma is an all-in-one software platform developed specifically for the network and digital infrastructure industry. With Carma, all flavors of data center or fiber network companies can ditch their outdated systems and consolidate their efforts in one place. Our customers use CARMA to make their businesses stronger, faster, and smarter. Headquartered in downtown Denver, Colorado just steps from Union Station and Coors Field, the fast-growing Carma team of developers, project managers, strategists and technicians is as dynamic as the Mile High City itself. Carma is a Microsoft Gold Partner, ISV Cloud Embed Partner, and Dynamics 365 Telecom Accelerator Member serving a global customer base.Position Summary / What you’ll be doing:As a Power Platform Developer, you'll join our Development team where you’ll be at the heart of our ongoing customization, enhancement, and support efforts, ensuring our product remains best-in-class. Your deep knowledge of Dynamics 365 Customer Engagement Apps, Power Platform, Dynamics Application Lifecycle Management, and Solution Packaging is critical to our growth and overall success.You’ll engage in proactive and preventative work to enhance Carma’s value as the world’s leading network and digital infrastructure platform. Your superior analytical, quantitative, and conceptual thinking skills, combined with strong interpersonal and communication abilities, will drive successful client projects and team performance. Every day you will get to dive deep into complex business processes and workflows to build solutions and validate against requirements.Job Type: Full timeLocation: Denver, COStart date: ImmediateCompensation: $110-$130kPosition Responsibilities / What you’re responsible for:Understand user requirements and desired outcomesCreate and maintain Dynamics365 CE customizations, including Javascript, plugins, and ribbons customizationsCreate custom solutions, entities, fields, relationships, forms, and web resourcesCreate views, reports, workflows, and business processesImplement and configure Power Platform portalsDevelop plugins and custom services, leveraging C#, Dynamics 365 and AzureMaintain current working knowledge of Microsoft's Power PlatformPerform testing of functionality before handing off for formal QAMaintain code repository, Azure DevOps backlog, and source controlInnovate and invite a “best-practice” culture in method, tools, and approach for project work and IP solutions for the companyPosition Requirements / What we're looking for:You'll need to have...Be a good team playerDesire to be engaged in a fast-paced organizationCan analyze and solve complex problems quickly and creativelyDemonstrated experience with the following Microsoft platforms (Dataverse, Power Automate, Model Driven Power Apps, Power Platform Portals)Must have a strong working knowledge of database technologies including relational and non-relationalDemonstrate a strong technical background and be able to learn complex products and testing methodologies quickly, as well as able to troubleshoot issues with relative easeStrong written communications especially related to articulating technical specificationsSignificant experience with JavaScript, PowerFx, Azure Services, HTML, CSSExperience with REST and ODATA APIsComfortable using Visual Studio, Azure DevOps, source control, CRM SDKEven better if you have...Familiar with Agile/Scrum methodologiesUnderstand general software development methodologyParticipation on software project(s) with a team of 5 or moreMicrosoft Certifications on Dynamics 365 CE/CRMWhy join CarmaInnovative Environment: Be part of a forward-thinking team that values creativity and collaborationGrowth Opportunities: Expand your skills and advance your career in a supportive and dynamic settingImpactful Work: Contribute to projects that make a real difference for our clients and the industry