Search jobs > Edmonton, AB > Software developer

Full Stack Software Developer

KV Capital
Edmonton, Alberta, Canada
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 Full Stack Software Developer

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 Full Stack Software Developer to professionalize and scale the IT platforms.

The successful candidate should be an experienced Full Stack Software Developer and Dynamics expert user, 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 :

  • Design and build responsive, dynamic user interfaces to support client-facing portal development.
  • Develop robust backend APIs and integrate with Microsoft Dynamics 365 and Dataverse to access and manipulate data.
  • Use the Power Platform to design and develop process automation solutions, model driven apps, and overall integration between the IT platforms used in the business.
  • Support the development of Dynamics 365 CRM (Sales Enterprise).
  • Implement secure authentication and authorization mechanisms.
  • Deploy applications to Microsoft Azure with best Application Lifecycle Management practices.
  • Optimize applications for maximum speed and scalability.
  • Work closely with various business unit stakeholders, designers, and other developers.

YOUR CAPABILITIES AND CREDENTIALS

To excel in this role, you must possess :

  • Proficiency in React.js and TypeScript for building modern frontend applications.
  • Familiarity with Microsoft Dynamics 365 integration using Dynamics SDK and Web APIs.
  • Ability to implement complex business logic using Business Rules and Plugins.
  • Experience with Azure services such as Azure App Service, Azure Functions, and Azure SQL Database.
  • Proficiency in C#, .NET, Entity Framework Core, and RESTful API design.
  • Application lifecycle management, CI / CD pipelines, Azure DevOps, Power Platform Build Tools, and GitHub.
  • Knowledge of Azure Active Directory B2C custom policies and user flow customization, as well as OAuth 2.0.
  • Knowledge of application deployment to Microsoft Azure, utilizing services like Azure App Service and Azure Functions.
  • 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.
  • 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.
  • 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 :

  • Familiarity with Docker and containerization for consistent deployment environments.
  • Copilot Studio.
  • Proficiency in building Model-Driven Apps using Power Apps Studio.
  • Experience with state management libraries like Redux and UI frameworks like Material-UI, Fluent UI, or Ant Design.
  • Experience with design systems like Tailwind CSS.
  • Power Pages, Liquid Templates, Web Templates, Entity Lists, and Entity Forms.
  • 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 [email protected]

Please use the subject line Full Stack Software Developer in your email correspondence.

2 days ago
Related jobs
Promoted
Zii Travel Technologies
Canada

As a Full Stack Developer, reporting to the CTO, you are responsible for proactively driving the full development lifecycle of complex software using the Microsoft Azure tech stack. Participate in the entire software development lifecycle:. Write and review detailed software technical specifications...

Snaphunt
Canada

Must possess at least 6-7 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects. To write and execute tests to maintain software reliability. Bachelor’s degree in computer science, Software Engineering, Information technology, ...

Scribd
Remote US Canada
Remote

You have a deep understanding of full-stack web development, thrive on tackling complex technical challenges, and are keyed into the business strategy of both subscription and advertising monetization. ...

Workinweasy
Canada

Must possess at least 6-7 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects. To write and execute tests to maintain software reliability. Bachelor’s degree in computer science, Software Engineering, Information technology, ...

Global Pharma Tek
Edmonton, Alberta

Title - Full Stack Developer – Intermediate. Experience working as an Application Developer in a large enterprise IT environment utilizing. Experience working as an Application Developer within an enterprise IT environment equivalent in size and complexity to the Government of Alberta. ...

Yelp
Canada
Remote

Passion for working on software infrastructure/platform teams/developer experience. You will work on a cross-platform team that strives to deliver seamless developer experiences with a focus on performance, observability, reliability, scalability and security. Our customers are software engineers on...

StackAdapt
Canada

We're seeking a Staff Engineer to help lead our growing full-stack engineering team. We are a full-stack engineering team that helps marketers create ad campaigns that are targeted to a specific group of users based on their interests, location, custom identifiers and more. Plays a critical role in ...

S.i. Systems
Edmonton, Alberta

Net) and JavaScript Developer to create new and support existing web and mobile construction management applications. ...

PMassistant
CA

Determine hardware and software requirements to achieve optimal server performance. Write, modify, integrate and test software code. Research and evaluate a variety of software products. ...

Addy AI
Canada
Remote

We're searching for full-stack application developers who are passionate about building and refining product features. Continuous Learning: With our full AI development, there's always something new to explore. We work with a wide range of technologies, and while familiarity with our stack is a plus...