Sr .Net/MS Power Apps Developer with SQL, NoSQL, and Python to redevelop existing internal applications currently in Python to .Net and MS PowerApps

Job Type: Contract
Positions to fill: 1
Start Date: Nov 27, 2023
Job End Date: May 31, 2024
Pay Rate: Hourly: Negotiable
Job ID: 133973
Location: Toronto
Apply

Our client is a leader in the Digital Hospitality and Food Services Space. They are looking for a Sr .Net/MS Power Apps Developer with SQL, NoSQL, and Python to redevelop existing internal applications currently in Python to .Net and MS PowerApp.


Project: The analysis and redevelopment of an existing internal application, initially built in Python and supported by the Google Ferris Framework, leveraging a NOSQL database.


Responsibilities:

·      Application Analysis and Development: Analyze the existing Capital Appropriation Request (CAR) application, understand its functionalities and workflows, and replicate these in a new application using either .NET or MS Power Apps based on a thorough evaluation of the most suitable technology.

·      Database Integration: Implement an SQL/Dataverse backend for the new application, ensuring efficient data management and storage.

·      User Interface Design: Develop a user-friendly interface with an entry form, dropdown fields, and calculated fields, enhancing user experience and functionality.

·      Workflow Implementation: Create and integrate workflow processes for approval mechanisms within the application.

·      File Attachment Feature: Implement a feature for attaching and managing files within the application.

·      Testing and Deployment: Conduct thorough testing of the new application and oversee its deployment, ensuring smooth transition and functionality.

·      Enhancement and Upgrades: Post-deployment, work on enhancements and upgrades as per the provided improvement list, collaborating with the team for effective implementation.

 

Must Haves:

·      NET and MS Power Apps

·      7+ years of experience

·      Solid background in working with NOSQL, SQL databases

·      Experience in migrating or rewriting applications from different frameworks

·      Competency in UI/UX design principles for application development


Nice to Have:

  • ·      Knowledge of Python and familiarity with the Ferris Framework would be advantageous.