Software Developer

1 week ago


Canada KV Capital Full time

ABOUT KV CAPITAL

At KV Capital, we have established ourselves as industry leaders in real estate debt and investment, driven by our unwavering commitment to excellence, trusted partnerships, and innovative solutions. Since our founding in 2006, we have expanded our business across three connected areas of service: real estate private equity, real estate lending, and private equity investments in real estate supply chain businesses. Managing a robust portfolio of +$1 billion in funded investments, accompanied by +$500 million in assets under management, our dedicated team of finance experts is driven by a shared goal to cultivate prosperity for our clients, partners, and communities.


POSITION Software Developer (Power Platform)


LOCATION Edmonton, Alberta or Remote


YOUR OPPORTUNITY

The ideal candidate should be a self-starter and a driven individual that is willing to enhance their career within a growing business. KV Capital has experienced rapid growth over the past number of years, which is expected to continue, and therefore will present many opportunities for the Software Developer to professionalize and scale the IT platforms.


The successful candidate should be a Microsoft Power Platform and Dynamics expert user, experienced software developer, strong communicator, problem solver, and an all-around team player; all in alignment with KV Capital's growth-oriented agenda.


YOUR KEY RESPONSIBILITIES

In this role, your key responsibilities will encompass:

  • Drive the development of Dynamics 365 CRM (Sales Enterprise).
  • Use the Power Platform to design and develop process automation solutions, model driven apps, and overall integration between the software platforms used in the business.
  • Bring forward looking technologies into the business such as AI Builder and Co-Pilot.
  • Plan and execute software training workshops for KV Capital employees.


YOUR CAPABILITIES AND CREDENTIALS


To excel in this role, you must possess:

  • Proficiency in building Canvas Apps and Model-Driven Apps using Power Apps Studio.
  • Experience with custom connectors and Power Apps Component Framework (PCF) controls.
  • Ability to implement complex business logic using Business Rules and Plugins.
  • Expertise in designing and implementing automated workflows using Cloud Flows and Business Process Flows.
  • Experience with advanced expressions, variables, scopes, and error handling in Power Automate.
  • Knowledge of HTTP actions and JSON parsing
  • Ability to integrate with various data sources and services, including Microsoft Graph API, Azure Services, and third-party APIs.
  • Deep understanding of Dataverse tables, relationships, and advanced data modeling techniques.
  • Experience with Dataverse API, including the Web API.
  • Knowledge of implementing Business Process Flows, Workflows, and Custom Actions.
  • Familiarity with data integration tools like Data Flows and XRMToolbox.
  • Experience with Solution management.


Any of the following would be a benefit, but not required:

  • AI Builder.
  • Copilot Studio.
  • Power Pages, Liquid Templates, Web Templates, Entity Lists, and Entity Forms.
  • C#, .NET Core/Framework, JavaScript, TypeScript, Ribbon Workbench, Azure Functions, Azure Logic Apps, RESTful APIs, SOAP services, and Custom APIs.
  • OAuth 2.0, OpenID Connect, and JWT Tokens.
  • Application lifecycle management, CI/CD pipelines, Azure DevOps, Power Platform Build Tools, and GitHub.
  • Data Loss Prevention, Power Platform Admin Center, Microsoft Compliance Manager, Security Roles, Field Level Security, Column Level Encryption, etc.


APPLY NOW

Join a dynamic and highly effective team with a continuous stream of challenging and transformative projects. KV Capital is in a phase of growth and expansion, offering competitive total compensation, a collaborative work environment, recognition for outstanding performance, and abundant opportunities for both personal and professional advancement.


For further insights into our company, please visit our website at www.kvcapital.ca.


To apply, please forward your resume and cover letter to:

Michael Crawley, VP Operations Excellence at careers@kvcapital.ca

Please use the subject line “Software Developer (Power Platform)” in your email correspondence.



  • Canada SmartSimple Software Full time

    Software Development OpportunityWe are seeking an experienced Full Stack Software Developer to join our team at SmartSimple Software in Toronto, Canada. This role will involve developing and maintaining software applications using modern .NET technologies.The ideal candidate will have a strong background in C# development, with experience working on...


  • Canada SmartSimple Software Full time

    OverviewSmartSimple Software empowers mission-driven organizations to manage data, workflows, and impact with comprehensive software solutions. By merging with Foundant Technologies, we've created a powerhouse of solutions designed to meet unique organizational needs.Salary$120,000 - $180,000 per year, depending on experienceJob DescriptionWe're seeking a...


  • Canada Sigma Software Group Full time

    We are seeking a skilled Documentation Specialist to join our dynamic team at Sigma Software Group. This is an exciting opportunity for an experienced professional to leverage their technical writing skills and passion for software development to create high-quality documentation that enhances product usability, functionality, and user satisfaction.As a key...


  • Canada SmartSimple Software Full time

    Company OverviewAt SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. Our combined expertise supports a diverse range of organizations from nonprofits and charitable entities to corporations and governments.We've created a powerhouse of...


  • Canada Sigma Software Group Full time

    About Sigma Software GroupSigma Software Group, founded in 2012 in Brooklyn, is a leading provider of innovative technology solutions. Our company has grown significantly since its inception and now verifies over 20 trillion interactions per week for some of the world's largest companies and internet platforms.


  • Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. As a Full Stack Software Developer on our Grants and Scholarships Lifecycle Manager team, you'll contribute across all phases of the Software Development Lifecycle, including support...


  • Canada SmartSimple Software Full time

    Empowering Mission-Driven OrganizationsAt SmartSimple Software, we're dedicated to revolutionizing the way organizations manage their data, workflows, and impact. Our comprehensive software solutions cater to a diverse range of entities, from nonprofits and charitable organizations to corporations and governments.We're seeking a skilled Software Solutions...

  • Software Engineer

    1 week ago


    Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...

  • Software Engineer

    1 week ago


    Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...


  • Canada SmartSimple Software Full time

    About SmartSimple and FoundantWe empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. Our combined expertise supports a diverse range of organizations - from nonprofits and charitable entities to corporations and governments.With our merger, we've created a powerhouse of solutions...


  • Canada SmartSimple Software Full time

    About the RoleWe are seeking an experienced QA Automation Engineer to join our team at SmartSimple Software. As a key member of our software development team, you will play a crucial role in ensuring the reliability and functionality of our web applications.Job DescriptionOur ideal candidate will have a strong background in automated testing using Cypress,...


  • Canada Sigma Software Group Full time

    At Sigma Software Group, we are seeking a skilled Software Documentation Specialist to join our dynamic team. As a key member of our documentation department, you will play a crucial role in creating high-quality technical documentation for our software products.About the RoleThis is a fantastic opportunity for an experienced Technical Writer to leverage...


  • Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...


  • Canada SmartSimple Software Full time

    At SmartSimple and Foundant Technologies, we empower mission-driven organizations to manage their data, workflows, and impact with our comprehensive software solutions. From grant management and community foundations to process automation and data collaboration, our combined expertise supports a diverse range of organizations - from nonprofits and charitable...


  • Canada Perseus Group, Constellation Software Full time

    Perseus Group, Constellation Software is a legacy leader in acquiring and successfully managing software companies. We are proud to be the largest family of software companies dedicated to serving specialized dealer industries.The Professional Services Manager plays a pivotal role in leading our team, ensuring successful software implementation, training,...


  • Canada SmartSimple Software Full time

    About the RoleWe are seeking a skilled Automation Test Engineer to join our software quality assurance team. In this role, you will design and develop automated tests using Cypress to ensure the reliability and functionality of our web applications.Key ResponsibilitiesDevelop and maintain automated test scripts using Cypress for end-to-end web application...


  • Canada Iris Software Inc. Full time

    About the Role:We are seeking a highly skilled Java software engineer to join our team at Iris Software Inc. in Toronto, ON for a long-term opportunity.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Java and Angular technologies.Key Responsibilities:Design, develop, and...


  • Canada Avanti Software Inc. Full time

    Job DescriptionWe are seeking an experienced Technical Solutions Specialist to join our Professional Services team at Avanti Software Inc.Company OverviewAvanti Software Inc. is a leading provider of all-in-one Human Capital Management (HCM) software solutions. We help Canadian companies build better workplaces by providing innovative and configurable HCM...

  • Software Developer

    1 week ago


    Canada Aptum Full time

    What are we looking for: The Software Developer will be expected to use their knowledge and experience to contribute to development and maintenance of existing and future applications and middleware.This role requires proficiency in application design, development, debugging, testing, and system administration, using various technologies and toolsets.The...

  • Software Developer

    1 week ago


    Canada Aptum Full time

    What are we looking for: The Software Developer will be expected to use their knowledge and experience to contribute to development and maintenance of existing and future applications and middleware.This role requires proficiency in application design, development, debugging, testing, and system administration, using various technologies and toolsets.The...