To Apply for this Job Click Here
Job Title: Technical Developer – .NET / Blazor / Power Platform
Department: Technology / Enterprise Systems
Location: 1 Prologis Blvd, Mississauga, ON (Hybrid: 3 days in-office, 2 days remote)
Employment Type: Contract (6-month term, with potential for extension or full-time conversion)
Position Summary
We are seeking a Technical Developer (contract-to-hire) to support the design, development, and enhancement of enterprise applications and data solutions. The ideal candidate thrives in a fast-paced environment and is comfortable managing and delivering across multiple concurrent projects.
This role requires a balanced skillset, combining .NET / C# development (including Blazor) with Power Platform (low-code) delivery, UI/UX design, and database development. The developer will contribute across the full SDLC—from design through production support—while working in an Agile environment.
Key Responsibilities
Application Development (.NET / C# / Blazor)
- Design, build, test, and enhance web applications using C#, .NET (4.8/8/10), and Blazor (Server/WebAssembly)
- Follow established architecture patterns and coding standards to ensure scalability and maintainability
Power Platform / Low-Code Solutions
- Design, build, test, and enhance solutions using:
- Power Apps (Canvas / Model-Driven)
- Power Automate (workflows and integrations)
- Power BI (reporting and dashboards)
- Apply governance and ALM best practices for scalable solution delivery
UI/UX Design & Front-End Delivery
- Design and implement intuitive, responsive user interfaces across .NET and Power Platform solutions
- Translate business requirements into wireframes, prototypes, and working UI
- Apply strong UI/UX principles to improve usability, adoption, and performance
Database & Data Development
- Design and develop relational database solutions using SQL Server and/or PostgreSQL
- Build and optimize queries, stored procedures, and data models
- Support data integration across systems and reporting layers (e.g., Power BI, Dataverse)
Agile Delivery & Collaboration
- Participate in Scrum/Agile ceremonies (sprint planning, standups, backlog refinement, reviews)
- Collaborate with business analysts and stakeholders to define requirements and acceptance criteria
- Provide effort estimates and proactively identify risks and dependencies
Production Support (L2/L3)
- Provide Level 2/3 support for production applications
- Troubleshoot issues, perform root cause analysis, and deliver timely resolutions
- Contribute to documentation, knowledge transfer, and continuous improvement
Required Qualifications
- College or university degree in Computer Science, Software Development, or a related field, or equivalent practical experience
- 3+ years of hands-on experience developing applications using C# and .NET
- Experience with Blazor or modern .NET UI frameworks
- Experience working with cloud platforms such as AWS and/or Microsoft Azure
- 3+ years of experience with developing solutions using Power Apps
- 1+ years of experience with developing solutions using Power Automate, and Power BI
- 3+ years of experience with relational databases with relational databases (SQL Server, PostgreSQL) and strong SQL skills
- Solid understanding of UI/UX design principles and frontend fundamentals (HTML, CSS, JavaScript)
- Experience working in an Agile/Scrum environment
- Strong functional testing mindset and attention to detail
- Strong problem-solving and communication skills
What We’re Looking For
- A hands-on developer who can flex between pro-code and low-code delivery
- Someone who values clean design, usability, and strong testing practices
- A team player who can operate independently and ramp up quickly
- A developer comfortable with both new development and production support (L2/L3)
Job Title: Technical Developer – .NET / Blazor / Power Platform
Department: Technology / Enterprise Systems
Location: 1 Prologis Blvd, Mississauga, ON (Hybrid: 3 days in-office, 2 days remote)
Employment Type: Contract (6-month term, with potential for extension or full-time conversion)
Position Summary
We are seeking a Technical Developer (contract-to-hire) to support the design, development, and enhancement of enterprise applications and data solutions. The ideal candidate thrives in a fast-paced environment and is comfortable managing and delivering across multiple concurrent projects.
This role requires a balanced skillset, combining .NET / C# development (including Blazor) with Power Platform (low-code) delivery, UI/UX design, and database development. The developer will contribute across the full SDLC—from design through production support—while working in an Agile environment.
Key Responsibilities
Application Development (.NET / C# / Blazor)
- Design, build, test, and enhance web applications using C#, .NET (4.8/8/10), and Blazor (Server/WebAssembly)
- Follow established architecture patterns and coding standards to ensure scalability and maintainability
Power Platform / Low-Code Solutions
- Design, build, test, and enhance solutions using:
- Power Apps (Canvas / Model-Driven)
- Power Automate (workflows and integrations)
- Power BI (reporting and dashboards)
- Apply governance and ALM best practices for scalable solution delivery
UI/UX Design & Front-End Delivery
- Design and implement intuitive, responsive user interfaces across .NET and Power Platform solutions
- Translate business requirements into wireframes, prototypes, and working UI
- Apply strong UI/UX principles to improve usability, adoption, and performance
Database & Data Development
- Design and develop relational database solutions using SQL Server and/or PostgreSQL
- Build and optimize queries, stored procedures, and data models
- Support data integration across systems and reporting layers (e.g., Power BI, Dataverse)
Agile Delivery & Collaboration
- Participate in Scrum/Agile ceremonies (sprint planning, standups, backlog refinement, reviews)
- Collaborate with business analysts and stakeholders to define requirements and acceptance criteria
- Provide effort estimates and proactively identify risks and dependencies
Production Support (L2/L3)
- Provide Level 2/3 support for production applications
- Troubleshoot issues, perform root cause analysis, and deliver timely resolutions
- Contribute to documentation, knowledge transfer, and continuous improvement
Required Qualifications
- College or university degree in Computer Science, Software Development, or a related field, or equivalent practical experience
- 3+ years of hands-on experience developing applications using C# and .NET
- Experience with Blazor or modern .NET UI frameworks
- Experience working with cloud platforms such as AWS and/or Microsoft Azure
- 3+ years of experience with developing solutions using Power Apps
- 1+ years of experience with developing solutions using Power Automate, and Power BI
- 3+ years of experience with relational databases with relational databases (SQL Server, PostgreSQL) and strong SQL skills
- Solid understanding of UI/UX design principles and frontend fundamentals (HTML, CSS, JavaScript)
- Experience working in an Agile/Scrum environment
- Strong functional testing mindset and attention to detail
- Strong problem-solving and communication skills
What We’re Looking For
- A hands-on developer who can flex between pro-code and low-code delivery
- Someone who values clean design, usability, and strong testing practices
- A team player who can operate independently and ramp up quickly
- A developer comfortable with both new development and production support (L2/L3)
To Apply for this Job Click Here
Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.